пакет {импорт org.flixel *. общественного класса FlixelGame распространяется FlxGame {функция FlixelGame общественности (): недействительным {супер (320, 240, MenuState, 2, 0xff131c1b, правда, 0xff729954); помощь ("не Jump", "Shoot", "ничего"); useDefaultVolumeControls (правда); }}} <Р> Класс FlixelGame очень просто. Сначала вызовите конструктор FlxGame через, и инициализировать свойства игры.
<Р> Первые два параметра являются размеры игре, которые устанавливаются на 320x240. Вы можете заметить, что это половина от размера применению MXML. Это преднамеренное, так как на следующий параметр масштабирования, который установлен в 2. Это означает, что каждый пиксель от наших исходных изображений на самом деле будет отображаться как 4 пикселей на экране (2 по вертикали и по горизонтали 2). Это масштабирование намеренно придает игре очень неровной взгляд, который напоминает старых 8-битовых консолей.
<Р> Следующий параметр, MenuState, является ссылка на класс, который будет создан в качестве начального состояния. Так же, как сам Flex, Flixel можете переключаться между рядом государств, как государство меню, состояние игры, состояние победа и т.д. Класс MenuState будет создан позже, чтобы отобразить меню начальной, что игрок будет видеть.
< р> Следующий параметр цвет фона, в шестнадцатеричном формате (по аналогии с HTML цветовых кодов).
<р> Следующий параметр, правда, говорит объекту FlxGame для отображения Flixel интро по умолчанию.
Последний параметр определяет, что цвет логотипа Flixel в интро исчезает к.
<Р> Функция помощи определяет действия некоторых стандартных клавиш. Х, С и клавиши со стрелками стандартные клавиши в Flixel, хотя вы можете ответить на другие нажатий. Функция помощи позволяет назначать несколько простых инструкций, которые относятся к этим ключам.
<Р> Наконец мы называем useDefaultVolumeControls и передать это правда в качестве параметра. Это говорит Flixel, что мы хотим использовать элементы управления по умолчанию для изменения уровня громкости.
<Р> Окончательный класс в этой демо-класс MenuState. Это представляет собой состояние меню в игре. Расширяя класс FlxState мы наследуем государственной функции Flixel
пакет {импорт org.flixel.FlxSprite. импорт org.flixel.FlxState; общественного класса MenuState распространяется FlxState {[Вставить (источник = "../СМИ /title.png")]Создание платформы флэш-игры с Flixel и Flex - Добавление Weapons
- Булева логика и С Conditions
- Булева логика Для PHP
- Предоставление привилегий на своих уровнях…
- Коммерческие аспекты для горизонтального в…
- PHP и MySQL
- Составные операторы в Sybase SQL Anywhere
- Переменной длины аргументов песни
- Популярность различных компьютерных програ…
- C ++ Basic Input И Output
- Типы данных Mysql