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

Формула программиста
основатель — Волосатов Евгений Витольдович

Теория ООП / Перемещение круга

  • На этом уроке мы начнём реализовывать идею перемещения спрайтов.
    Начнём, как обычно, с простого. Научимся перемещать один кружок.
  • Дата отправки отчёта: 25 мая 2015 г.
  • Задание выполнено: за 25 мин.
  • Чему научился: Разобрался в логике перемещения объектов в нашей программе.
  • Что было сложным: Понять принцип перемещения кружка, как высчитываются новые координаты.
  • Комментарии: Всё здорово! Идём дальше!
  • Оценка видео-уроку:
Отчёт от 2939 за Теория ООП / Перемещение круга


Отчёт от 2939 за Теория ООП / Перемещение круга




Оцени работу

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

24. Олюшка
Олюшка
ответить
→  Глеб  # Теория ООП / Перемещение круга / 2015-05-25 21:59

О, координаты, Глеб, понимаю ;) хоть уже мне и понятно, однако не очень их полюбила, все равно у меня легкая паника когда резь заходит о координатах :)



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: согласно плана данного урока: 1. Создaть мeтoд Move() в базовом класcе. 2. Наpиcoвать кружок в отдeльной фyнкции oсновной программы. 3. Добaвить кнoпкy для перемещения кpужкa. 4. Изменить мeтoд Circle.Move() чтoбы кружок перeмещaлcя. 5. Уяснить oтличия кooрдинат кружка oт коopдинаты position. 6. Убедитьcя, чтo кpужок перемeщаeтcя при нажатии на кнопочку
Трудности: Вроде всё понятно. Ничего сложного пока не было.
Всё прекрасно объяснено.
Научился: Применил virtual. (проверил его работу)
Считаю, что удобнее инициализировать position=startPosition в конструкторе, а далее в методу move изменять только position и при рисовании перемещать фигуру на (position). Таким образом мы имеем базовую точку не привязанную к нулю, а в привязанную к фигуре. PS у снеговика position считал как среднее значение координат все фигур спрайта.(на фото отмечена окружностью с R=1 ) Спасибо.