*   >> Чтение Образование Статьи >> science >> programming

Создание клона Space Invaders с КНОПКА - Главная Menu

Защищены переопределение функции OnRemove (): пустота {super.onRemove (); Global.mainStage.removeEventListener (KeyboardEvent.KEY_UP, KeyUp); } Защищенная функция KeyUp (событие: KeyboardEvent): пустота {если (== event.keyCode Keyboard.SPACE) {Global.mainStage.dispatchEvent (новое событие (DestroyOnLevelClearComponent.LEVEL_CLEAR)); LevelManager.instance.loadLevel (уровень); }}} <Р> Два новых шаблонов, созданных, которые отображают изображение на экране. Первый отображает "Game Over" сообщения, в то время как вторая Дисплей "начать игру" сообщение.

Оба используют SwitchLevelComponent для переключения между основной уровень меню (уровень 0) и уровня игры (уровень 1).

<Р> код

<р> Предприятие игрок получает новый DeathHandlerComponent, который будет отображать игру на сообщение, когда он умирает.

<р> код

EnemyControllerComponent также создать игру по лицу, когда нижняя враг достигает нижней части экрана.

<р> EnemyControllerComponent.as

 общественная функция коррекции OnTick (тикрейтом: Number): пустота {//... если (! это === bottomEnemy && position.

y> ScreenHeight - screenBuffer && gameOverTriggered) {TemplateManager.instance.instantiateEntity ("GameOver") ; gameOverTriggered = TRUE; }} <р> Новый главный уровень меню создается в файле под названием level0.xml. Это тот же формат, что и файл level1.xml, и это создает единственный основной объект меню, который можно использовать, чтобы перезагрузить уровень игры (уровень 1).

код

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.