FlxUIState

API Reference > flixel.addons.ui > FlxUIState

FlxUIState

FlxUIStateはFlxStateをUI用に次の2つの機能を拡張したクラスです

  1. IFlxUIStateを実装
  2. 文字列の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();

スーパークラス

FlxState



フィールド

destroyed:Bool :

cursor:FlxUICurosor = null : カーソルUIオブジェクト

_xml_id:String = "" : 読み込むUIのXMLファイル

super.create() を呼び出す前に指定しなければなりません

_makeCursor = false : カーソルUIオブジェクトを生成するかどうか

super.create() を呼び出す前に指定しなければなりません

メソッド