Switch (스위치) Widget Control
Switchウィジェットをスクリプトから制御するときに使用するWidget Control(Property · Method · Event)の一覧です。ウィジェットの概要と使い方はSwitchドキュメントを参照してください。
備考
以下の例のswitchIDは、キャンバスでSwitchウィジェットに指定した名前(ID)です。スクリプトではwidgetID.memberの形式でアクセスします。
Widget Control一覧
| Widget Control | 種類 | シグネチャ | 説明 |
|---|---|---|---|
onChanged | Event | onChanged = (value) => { ... } | スイッチの状態が変わったときに実行する |
Property
備考
該当なし — Switchウィジェットにはスクリプト専用のPropertyがありません。スクリプトでは、以下の共通Widget Control(getProperty / setProperty)で値(value)を読み書きします。
Method
備考
該当なし — Switchウィジェットには専用のMethodがありません。以下の共通Widget Controlを使用します。
Event
onChanged
スイッチをオンまたはオフにして状態が変わったときに実行されます。
- 種類: Event
- ハンドラー引数
value(boolean): 変更後の状態(trueならオン)
- Returns: なし
Example
switchID.onChanged = (value) => {
// value: 変更後のスイッチ状態(true=オン)
};
共通Widget Control(すべてのウィジェット)
注記
すべてのウィジェットでは、setProperty(name, value) / getProperty(name) / setStyleProperty(styleName, styleProperty, value)のような共通Widget Control(Method)も使用できます。詳細なルールは共通Widget Controlリファレンスを参照してください。