На этом уроке мы создадим два уровня игры и запрограммируем их. В игре будут предметы для собирания, ключи, двери, мигающие стены.
Задание: Создать два или три уровня для игры Лабиринт.
Дата отправки отчёта:
22 июля 2017 г.
Задание выполнено: за
8 час. 00 мин.
Чему научился:
Вызывать диалоговые окна, изучил событие "MouseEnter", научился использовать таймер и писать код для распознавания определённого лейбела, если код для них в одной функции.
Что было сложным:
Я два раза писал программу с нуля, три раза переделывал 2 уровень, так как мышь не реагировала на стены, но всё таки я нашёл ошибку. При том что я нажимал на "MouseEnter", в функции у меня появлялось "Clik". Я наконец нашёл эту ошибку и исправил её.
Комментарии:
Я буду добавлять уровни, новые препятствия и это очень интересно. Также я добавил и ключ с дверью, и мигающие стены (они на третьем уровне в виде красных лазерных лучей), и собирающиеся квадратики. Спасибо за предоставленную возможность обучения.
Ты можешь вручную по очереди в каждом лейбле прописать в событии MouseEnter название одной и той же функции, а оставшиеся дубликаты удалить из кода. Либо пройди ещё раз урок, внимательно, что-то ты где-то не так делаешь, всё должно работать так как надо.
Нужно повторять урок до тех пор, пока не получится идентичный результат, продолжать выполнение дальнейших уроков не имеет смысла, если есть незавершённые.