На этом уроке мы начнём реализовывать идею перемещения спрайтов. Начнём, как обычно, с простого. Научимся перемещать один кружок.
Дата отправки отчёта:
9 октября 2015 г.
Задание выполнено: за
15 мин.
Чему научился:
Отличать координаты position от координат расположения круга.
Что было сложным:
Сложностей не было.
Комментарии:
На мой взгляд, Move(int offset_x, int offset_y) это функция, которая принимает смещения относительно текущих координат; для абсолютного размещения лучше подойдет функция MoveTo(int x, int y) или SetPosition(int x, int y).
Научился: Все понятно: создаем точку и окружность в Demo и там же перемещаем её на 100.100. Потом, по нажатию кнопки при вызове Move меняем значение position и отрисовываем окружность с прибавленной position. Трудности: Ничего, но туго до меня доходит связь между классом shape и классами фигур. Постоянно ищу методы или поля в одних классах и обнаруживаю их в классах-предках.