カテゴリー
コンポーネント
- ButtonActionTrigger
- ButtonDestroy
- ButtonDynamicImpulseTrigger
- ButtonDynamicImpulseTriggerWithReference<T>
- ButtonDynamicImpulseTriggerWithValue<T>
- ButtonEditColorX
- ButtonEnumShift<E>
- ButtonHoverEventRelay
- ButtonParentUnderUser
- ButtonPressEventRelay
- ButtonReferenceCycle<T>
- ButtonReferenceSet<T>
- ButtonStringAppend
- ButtonStringErase
- ButtonToggle
- ButtonValueActionTrigger<T>
- ButtonValueCycle<T>
- ButtonValueSet<T>
- ButtonValueShift<T>
- ButtonWorldLink
Resoniteのボタンインタラクションについて
- このカテゴリー内のコンポーネントは、ボタン類コンポーネントと同じスロットに入れることで動作します。
- ボタンを押したら音が鳴る・文字を入力する・色を編集する・値を書込む・トリガーするなどなど、様々なインタラクションを実行できます。
- 複数個を同時に使用する事も可能ですが、上から順番に実行されるので、処理タイミングが重要な制御には向いていません。(コンポーネントの順番は自動的に決まるので、あてにしてはいけません。)
処理に失敗すると、後のヤツが処理されないっぽい。
- 単純なスイッチ・複雑な制御盤・UI等を作っているとボタンインタラクションは頻繁に使用します。とてもありがたい、便利なコンポーネントです。
ぜひ、みなさんも使いこなして、ボタンインタラクションを楽に作りましょう!
- Button Eventsに関するResonite公式Wikiもご覧ください。
早見表
- アクション(同期デリゲート)トリガー
- ButtonActionTrigger
ButtonValueActionTrigger<T>
- ダイナミックインパルストリガー
- ButtonDynamicImpulseTrigger
ButtonDynamicImpulseTriggerWithReference<T>
ButtonDynamicImpulseTriggerWithValue<T>
- 色編集
- ButtonEditColorX
- イーナム(列挙型)シフト
- ButtonEnumShift<E>
- ボタンイベントリレー
- ButtonHoverEventRelay
ButtonPressEventRelay
- ユーザーへの親子化
- ButtonParentUnderUser
- 値等を順繰りに書込む
- ButtonReferenceCycle<T>
ButtonValueCycle<T>
- boolを切替える
- ButtonToggle
- 数値を増減する
- ButtonValueShift<T>
- 音(単発)
- ButtonAudioClipPlayer
- その他
- ButtonAudioDeviceSet
ButtonUserProfileIconSet