FlxUIList

API Reference > flixel.addons.ui > FlxUIList

FlxUIList

スクロール可能なUIWidgetのリストを表示するクラスです

スーパークラス

FlxUIGroup



定数

リストの方向を定義した定数です

定数名説明
STACK_HORIZONTAL0横方向に並べる
STACK_VERTICAL1縦方向に並べる

フィールド

scrollIndex:Int = 0 : スクロールの位置

visible:Bool : 表示フラグ

この値を更新することで表示項目が更新されます。
例えば add() / remove() で項目を増減させた場合、このフィールドを更新することで項目が更新されます

メソッド

new() : コンストラクタ

  • 引数
    • X:Float = 0 : X座標
    • Y:Float = 0: Y座標
    • ?Widget:Array<IFlxUIWidget> = null : 登録するUIWidgetの配列
    • W:Float = 0 : 幅
    • H:Float = 0 : 高さ
    • ?MoreString?:String = "<X> more..." : ???
    • ?Stacking:Int = STACK_VERTICAL : 項目を並べる方向
      STACK_HORIZONTAL / STACK_VERTICAL を指定します
    • ?Spacing:Float = 0 : 項目を配置する間隔
    • PrevButtonOffset?:FlxPoint = null : スクロールボタン・Prevのオフセット座標
    • NextButtonOffset?:FlxPoint = null : スクロールボタン・Nextのオフセット座標
    • PrevButton?:IFlxUIButton = null : スクロールボタン・Prev
    • NextButton?:IFlxUIButton = null : スクロールボタン・Next