Поделиться через


Шаг 8. Запуск программы и изучение других функций

Разработка программа завершена и она готова для выполнения.Программу можно запустить и протестировать.Для закрепления навыков попробуйте изменить цвета и звуки.

ссылка на видеоДля видео версии этого раздела см. в разделе Учебное руководство 2. Создание лабиринта в Visual Basic - видео 5 OR Учебное руководство 2. Создание лабиринта в c# - видео 5.

Для запуска программы

  1. Сохраните программу, затем запустите ее.

  2. Убедитесь, что указатель мыши расположен в начале лабиринта.

  3. Переместите указатель мыши по лабиринту.Заденьте стену и проверьте, что воспроизводится звук и указатель возвращается в исходную позицию.

  4. Переместите указатель мыши за пределы лабиринта.Затем переместите указатель мыши назад на панель и проверьте, что указатель мыши возвращается к исходной позиции.

    ПримечаниеПримечание

    При проверке необходимо убедиться, что все функции программы работают.Необходимо проверить, что обработчик событий MouseEnter элемента управления Label с надписью Финиш воспроизводит звук Tada, открывает окно сообщений с поздравлением и закрывает игру.Чтобы отменить необходимость прохождения всего лабиринта, можно временно выключить обработчик событий MouseEnter для элемента управления Panel.Таким образом можно переместить указатель мыши за пределы лабиринта и затем поместить его над элементом управления с текстом Финиш, при этом он не будет возвращен на исходную позицию.

  5. Выделите элемент управления Panel, затем перейдите в таблицу событий в окне Свойства.Прокрутите содержимое окна вниз до событие MouseEnter и выделите имя события.

  6. Чтобы удалить имя обработчика событий, нажмите клавишу DELETE, затем нажмите клавишу ВВОД.Интегрированная среда разработки автоматически отключает обработчик событий от панели.Обработчик событий для стен по-прежнему подключен, но можно переместить указатель мыши за пределы лабиринта, чтобы добраться до элемента управления Label с текстом Финиш в нижней части формы.

  7. Сохраните и запустите программу. Проверьте, что элемент управления Label с текстом Финиш воспроизводит звук, отображается окно сообщений, игра закрывается.После проверки этого, включите обработчик событий MouseEnter элемента управления Panel. Выделите его, перейдите в окно Свойства, прокрутите содержимое окна вниз к строке события MouseEnter, выберите в раскрывающемся списке обработчик событий wall_MouseEnter.

Изучение других функций

  • Замените звуки в игре на звуки, которые нравятся больше.

  • Настройте их таким образом, чтобы игра воспроизводила звук, когда указатель мыши касается стены, но при запуске программы звук не воспроизводился.

  • Вместо закрытия программы, когда игрок выигрывает, сделайте так, чтобы указатель возвращался на исходную позицию.

  • Измените некоторые цвета стен, сделайте так, чтобы программа воспроизводила различные звуки для стен с разным цветом.

Продолжить или повторить пройденный материал