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

Создание игры на Google Android игры с Flixel - Получение Started

ране

 пакет org.myname.flixeldemo;. Импорт org.flixel. *; Общественного класса MenuState распространяется FlxState {общественного MenuState () {супер (); добавить (новый FlxText (10, 10, 100, «Hello World!")); }} 

Шаг 6

<р> Создать новый класс Gameview в пакете org.myname.flixeldemo. Это будет расширять класс FlxGameView.


<Р>

<р> В отличие от флэш-игры, сделанные с Flixel, где графические объекты могут быть добавлены непосредственно на экран, Andoid имеет довольно сложную систему, позволяющую постоянно запущенных приложений ( как игры), чтобы нарисовать на экране. Вы должны создать нить содержать оказать петлю, а затем пройти в мероприятиях, таких как нажатие клавиш, чтобы нити при сохранении безопасности потоков. Вы можете просмотреть Прямые демо Lunar для примера о том, как это работает. К счастью, класс FlxGameView скрывает все логику, необходимых для реализации оказать петлю.


<Р> Добавьте следующий код в класс Gameview. Вот мы проходим новый FlxGame, который является корнем каждой игре Flixel, конструктору FlxGameView. Конструктор FlxGame занимает несколько параметров, таких как контекста (что позволяет Flixel создать графические и звуковые ресурсы), исходную информацию о государственной класса игры (который будет MenuState мы создали выше) и информация R класса (объект R является создана автоматически для ссылки на графики и звуковых ресурсов)

 пакет org.myname.flixeldemo;. импорт org.flixel.FlxGame, импорт org.flixel.FlxGameView; импорт android.

content.Context; импорт андроид. util.AttributeSet; общественного класса Gameview распространяется FlxGameView {общественности Gameview (Context контекст, AttributeSet ATTRS) {супер (новый FlxGame (320, 455, MenuState.class, контекст, R.class), контекст, ATTRS); }}

Шаг 7

<р> Для того, чтобы отобразить объект Gameview мы только что создали, мы должны изменить файл main.xml под RES /папки макета. Измените его, так это выглядит, как на картинке ниже. Это приведет к FlixelDemo активность, созданный при создании проекта, для отображения объекта Gameview.


<Р>

Шаг 8

<р> Добавить строку кода

<предварительно > requestWindowFeature (Window.FEATURE_NO_TITLE); <р>, чтобы класс FlixelDemo как скриншоте ниже. Это позволит удалить строку заголовка из приложения.

<Р>

Шаг 9

<р> Чтобы протестировать игру, нам нужно настроить Android elmulator. Нажмите на окна> Android SDK и AVD Manager.

<Р>

<р> Нажмите кнопку Новый. Доба

Page   <<  [1] [2] [3] >>

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