Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
Java - Шаблон State - Практика за 200 руб.

Игры со Спрайтами / Спрайт. Рисуем линии мышкой

  • На этом уроке мы начнём создавать редактор, наконец-таки.
    Использую мышку можно будет рисовать линии,
    которые будут добавляться в наш спрайт.
  • Дата отправки отчёта: 14 мая 2015 г.
  • Задание выполнено: за 1 час. 20 мин.
  • Чему научился: работать с событиями мышки и делать перерисовки видимой области
  • Что было сложным: настроить правильное отображение прорисовки временной линии и перерисовка полученного изображения
  • Комментарии: все хорошо
  • Оценка видео-уроку:
Отчёт от 5024 за Игры со Спрайтами / Спрайт. Рисуем линии мышкой


Отчёт от 5024 за Игры со Спрайтами / Спрайт. Рисуем линии мышкой




Оцени работу

 
Сохранить страницу:

2146. Иван
Иван
ответить
→  Дмитрий  # Новые мини игры / Спрайт. Рисуем линии мышкой. / 2015-05-14 13:52

Это мышкой нарисовано?


24. Олюшка
Олюшка
ответить
→  Дмитрий  # Новые мини игры / Спрайт. Рисуем линии мышкой. / 2015-05-14 13:52

Хорошо все у тебя получается, Молодец!



Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: -работать с событиями мышки и получать ее текущие координаты -создавать функцию для отображения линии
Трудности: в каком участке кода нужно отрисовывать линию
изначально на уроке был создан вариант, где можно рисовать многосегментную линию до нажатия правой кнопки мыши. потом он был заменен, что жаль, поскольку нет механизма привязок к концу или середине линии - сложно точно нарисовать.
Хм, а почему для этих целей не использовать Paint? Он же сам вызывается, когда требуется перерисовка. Чем вам не нравиться Point, зачем постоянно создавать две переменные для хранения одной координаты? (да в Point тоже две, но они-то создаются за вас)