コンポーネントのオン・オフを切り替える
表示・非表示Behaviour.ToggleEnabled
ライトや音源などのコンポーネントを、有効なら無効に、無効なら有効にします。
ライトや音源、Animator、ほかの UdonBehaviour などのコンポーネントを、有効なら無効に、無効なら有効にします。オブジェクト自体は表示されたままです。決まった状態にしたいときは「コンポーネントのオン・オフ」を使います。
切り替わるのは、このアクションが動いた画面だけです。全員の画面でそろえたいときは、同期する変数を切り替えて、「変数が変わったとき」で「コンポーネントのオン・オフ」に変数を入れてください(全員で同じ状態にする)。
公式の説明: Behaviour.enabled(Unity)
設定
| 名前 | 種類 | 最初の値 |
|---|---|---|
| 対象 | Behaviourのリスト |
カードの例
いつクリックしたとき⋯
何をする
コンポーネントのオン・オフを切り替える⋯
対象(なし)
+ 何をするかを追加
Udon では
対象ごとに、おおよそ次のコードになります({ } の中は設定の値)。
{targets}.enabled = !{targets}.enabled;