メインコンテンツまでスキップ

ボタンとトグル

YauiButton​

YauiButton は、クリックされたとき、またはゲームパッドやキーボードでサブミットされたときに OnClick を呼び出します。

Button YauiElement (the background), YauiButton
└─ Label YauiText
button.OnClick.AddListener(() => Debug.Log("Clicked"));

YauiToggle​

YauiToggle はクリックまたはサブミットされるとオン・オフが切り替わります。オンの間は、Graphic (チェックマークなど) の不透明度を操作して表示します。

Toggle YauiElement, YauiToggle
├─ Box YauiElement (the frame)
│ └─ Check YauiImage (the Graphic)
└─ Label YauiText
メンバー説明
IsOnトグルがオンかどうか
Graphicオンの間に表示する要素
ToggleTransitionFade はグラフィックをフェードイン・アウトし、None はすぐに表示・非表示にします
Groupこのトグルが属するトグルグループ (あれば)
OnValueChanged値が変わったときに新しい値で呼び出されます
SetIsOnWithoutNotify(value)OnValueChanged を呼び出さずに値を変更します

YauiToggleGroup​

YauiToggleGroup は、ラジオボタンのように、属するトグルを排他的にします。1 つをオンにすると他はオフになります。各トグルの Group にグループを設定してください。

メンバー説明
AllowSwitchOffオンのトグルをクリックしたときにオフにして、どれもオンでない状態を許すかどうか
ActiveToggleオンのトグル。なければ null
Togglesグループのトグル
AnyTogglesOn()オンのトグルがあるかどうか
SetAllTogglesOff(notify)すべてのトグルをオフにします