На этом уроке мы заставим главного героя перемещаться по полю, отправляя ему команды прямо с клавиатуры.
*Задание:: написать условия, при которых гл. герою нельзя будет переходить в следующую клетку
Дата отправки отчёта:
23 июня 2018 г.
Задание выполнено: за
1 час. 5 мин.
Чему научился:
Перемещать главного героя.
Что было сложным:
Понять принцип определения местоположения героя. Не сразу дошло, что речь про углы прямоугольника, внутри которого мы ищем героя. Герой конечно не должен проходить через кирпичи или стены. При движении необходимо проверять, что в той клетке, куда мы движемся, нет стены или кирпичей - вот и всё условие. (через монстров ходить можно по идее, через дверь - тоже.... а! еще через бомбу нельзя)
Научился: Перемещать главного героя. Трудности: Понять принцип определения местоположения героя. Не сразу дошло, что речь про углы прямоугольника, внутри которого мы ищем героя.
Герой конечно не должен проходить через кирпичи или стены. При движении необходимо проверять, что в той клетке, куда мы движемся, нет стены или кирпичей - вот и всё условие. (через монстров ходить можно по идее, через дверь - тоже.... а! еще через бомбу нельзя)
Научился: Определять позицию элемента согласно заданным условиям, менять расположение на основе сетки. Трудности: изменить значения шага и размеров элементов с их локациями чтобы не возникало смещений относительно друг друга у героя и ячеек нету