На этом уроке мы начнём реализовывать идею перемещения спрайтов. Начнём, как обычно, с простого. Научимся перемещать один кружок.
Дата отправки отчёта:
15 ноября 2019 г.
Задание выполнено: за
1 час. 12 мин.
Чему научился:
Создал метод Move() в базовом классе. Нарисовал кружок в отдельной функции основной программы. Добавил кнопку для перемещения кружка. Изменил метод Circle.Draw(), чтобы кружок перемещался. Уяснил отличия координат кружка от координаты position. Убедился, что кружок перемещается при нажатии на кнопку.
Научился: Все понятно: создаем точку и окружность в Demo и там же перемещаем её на 100.100. Потом, по нажатию кнопки при вызове Move меняем значение position и отрисовываем окружность с прибавленной position. Трудности: Ничего, но туго до меня доходит связь между классом shape и классами фигур. Постоянно ищу методы или поля в одних классах и обнаруживаю их в классах-предках.