Шаг 8. Запуск программы и изучение других функций
Разработка программа завершена и она готова для выполнения.Программу можно запустить и протестировать.Для закрепления навыков попробуйте изменить цвета и звуки.
Для видео версии этого раздела см. в разделе Учебное руководство 2. Создание лабиринта в Visual Basic - видео 5 OR Учебное руководство 2. Создание лабиринта в c# - видео 5.
Для запуска программы
Сохраните программу, затем запустите ее.
Убедитесь, что указатель мыши расположен в начале лабиринта.
Переместите указатель мыши по лабиринту.Заденьте стену и проверьте, что воспроизводится звук и указатель возвращается в исходную позицию.
Переместите указатель мыши за пределы лабиринта.Затем переместите указатель мыши назад на панель и проверьте, что указатель мыши возвращается к исходной позиции.
Примечание При проверке необходимо убедиться, что все функции программы работают.Необходимо проверить, что обработчик событий MouseEnter элемента управления Label с надписью Финиш воспроизводит звук Tada, открывает окно сообщений с поздравлением и закрывает игру.Чтобы отменить необходимость прохождения всего лабиринта, можно временно выключить обработчик событий MouseEnter для элемента управления Panel.Таким образом можно переместить указатель мыши за пределы лабиринта и затем поместить его над элементом управления с текстом Финиш, при этом он не будет возвращен на исходную позицию.
Выделите элемент управления Panel, затем перейдите в таблицу событий в окне Свойства.Прокрутите содержимое окна вниз до событие MouseEnter и выделите имя события.
Чтобы удалить имя обработчика событий, нажмите клавишу DELETE, затем нажмите клавишу ВВОД.Интегрированная среда разработки автоматически отключает обработчик событий от панели.Обработчик событий для стен по-прежнему подключен, но можно переместить указатель мыши за пределы лабиринта, чтобы добраться до элемента управления Label с текстом Финиш в нижней части формы.
Сохраните и запустите программу. Проверьте, что элемент управления Label с текстом Финиш воспроизводит звук, отображается окно сообщений, игра закрывается.После проверки этого, включите обработчик событий MouseEnter элемента управления Panel. Выделите его, перейдите в окно Свойства, прокрутите содержимое окна вниз к строке события MouseEnter, выберите в раскрывающемся списке обработчик событий wall_MouseEnter.
Изучение других функций
Замените звуки в игре на звуки, которые нравятся больше.
Настройте их таким образом, чтобы игра воспроизводила звук, когда указатель мыши касается стены, но при запуске программы звук не воспроизводился.
Вместо закрытия программы, когда игрок выигрывает, сделайте так, чтобы указатель возвращался на исходную позицию.
Измените некоторые цвета стен, сделайте так, чтобы программа воспроизводила различные звуки для стен с разным цветом.
Продолжить или повторить пройденный материал
Следующее руководство см. в разделе Учебное руководство 3. Создание математической викторины.
Предыдущий шаг руководства см. в разделе Шаг 7. Добавление в форму кода для воспроизведения звуков.