UnmappedIsland ソースリファレンス - v0.1.0
    検索インデックスを準備しています...

    クラス Button

    角丸矩形の押しボタン。中身(アイコン・ラベル)は呼び出し側がaddContentで足す。

    子の座標はボタン左上を原点(0,0)とするローカル座標で指定する。

    階層 (一覧を見る)

    インデックス
    background: Graphics
    boxHeight: number
    boxWidth: number
    holdTimer: Hold

    長押しの計時(Hold)。長押しになった押下は、離しても押されたことにしない。

    shade: Graphics

    押下中だけ見せる暗い覆い。中身より手前へ出すので、押すたびに最前面へ持ち上げる。

    • 中身を1つ、ボタンの中央へ置く。中央がどこかはボタンが知っているので、呼び出し側が 寸法から割り出さない。

      パラメータ

      • child: CenteredContent

      戻り値 void

    • ボタンの中身を足す。子はボタン左上を原点(0,0)とするローカル座標で置く。

      パラメータ

      • ...children: GameObject[]

      戻り値 void

    • 塗り・枠線を描き直す。フィルターボタンの選択状態のように、見た目だけが変わる切り替えに使う。

      パラメータ

      戻り値 void