FlxUIState
API Reference > flixel.addons.ui > FlxUIState
FlxUIState
FlxUIStateはFlxStateをUI用に次の2つの機能を拡張したクラスです
- IFlxUIStateを実装
- 文字列のIDからFlxUI*オブジェクトを自動的に作成
使用法
FlxUIStateを継承するクラスとオーバーライド関数を定義し、配置するUIのXMLファイル(拡張子は不要)をsuper.create()を呼び出す前に"_xml_id"に指定します。
class MenuState extends FlxUIState { override public function create():Void { _xml_id = "menu"; // "assets/xml/menu.xml"を設定 // ここで実際に読み込まれる super.create();
スーパークラス
フィールド
destroyed:Bool :
cursor:FlxUICurosor = null : カーソルUIオブジェクト
_xml_id:String = "" : 読み込むUIのXMLファイル
super.create() を呼び出す前に指定しなければなりません
_makeCursor = false : カーソルUIオブジェクトを生成するかどうか
super.create() を呼び出す前に指定しなければなりません