スイッチ : Toggleモード
オブジェクト切り替えスイッチ
ターゲットオブジェクトのアクティブ状態を切り替えるスイッチの一覧です。
White カテゴリ
Switch_Mirror

3Dモード

2Dモード
ミラーのオン/オフを切り替えるスイッチです。
使い方: LuraMirrorの MirrorActivator をTargetに指定することで、ミラー全体のオン/オフを切り替えます。
詳細: LuraMirror のページを参照してください。
Orange カテゴリ
Switch_Object

3Dモード

2Dモード
任意のGameObjectの表示/非表示を切り替えます。
用途例
- 装飾オブジェクトの表示/非表示
- 秘密の部屋の出現
- 季節ごとのデコレーション切り替え
設定項目
- On Targets: オン時に表示するオブジェクト
- Off Targets: オン時に非表示にするオブジェクト
Switch_Pen

3Dモード

2Dモード
ペン機能の有効/無効を切り替えます。
用途例: お絵描きボードのペン機能制御
Switch_Key

3Dモード

2Dモード
キー機能の有効/無効を切り替えます。
用途例:
- 特定のギミッ
Pink カテゴリ
Switch_Audio

3Dモード

2Dモード
Audio Sourceの再生/停止を制御します。
用途例
- BGMのオン/オフ
- 効果音の制御
- 環境音の切り替え
設定項目
- On Targets: 再生するAudio Sourceを含むオブジェクト
- Off Targets: 停止するAudio Sourceを含むオブジェクト
注意: Audio Sourceの「Play On Awake」は無効にしてください。
Switch_Video

3Dモード

2Dモード
Video Playerの再生/停止を制御します。
用途例
- シアタースクリーン
- 動画広告の制御
- チュートリアル動画の再生
Switch_Music

3Dモード

2Dモード
音楽プレイヤーの制御に特化したスイッチです。
Switch_Audioとの違い: 音楽再生に最適化された制御機能を提供します。
Blue カテゴリ
Switch_Chair

3Dモード

2Dモード
椅子(VRC Station)の有効/無効を切り替えます。
用途例
- 座れる椅子のオン/オフ
- 特定の時間だけ座れる椅子
Switch_LiteMode

3Dモード

2Dモード
軽量モードの切り替えを行います。
用途例
- パフォーマンス最適化
- Quest向けの軽量モード切り替え
Switch_SavePoint

3Dモード

2Dモード

セーブポイントオブジェクト
アクティブ時、ジョインやリスポーン地点が上書きされるセーブポイントを出現させます。
- アクティブになっていると、SwitchFunction_SavePoint の位置にスポーンするようになります。
- ====SavePoint_Activator==== がアクティブになっていると、セーブポイントが有効になります。
- セーブポイントが複数ある場合は正しく動作しません。同時に配置する場合、アクティブになっているものは1つだけである必要があります。
- そのため、複数設置する際はModeSelectorなどを使って、同時にアクティブになるものが1つだけになるようにしてください。
用途例
- チェックポイントシステムとして
- リスポーン地点の設定など
Switch_Language

日本語

英語

韓国語

中国語
言語設定用のスイッチです。
- 任意の使い方が可能ですが、ModeSelectorなどと組み合わせて使用することを想定しています。
- 例えば、複数の言語スイッチを用意し、ModeSelectorで一つだけアクティブにすることで言語切り替えが可能になります。
用途例
- 言語切り替えシステム
Green カテゴリ
Switch_Bed

3Dモード

2Dモード
ベッド(VRC Station)の有効/無効を切り替えます。
用途例: 寝られるベッドのオン/オフ
Switch_Collider

3Dモード

2Dモード
Colliderの有効/無効を切り替えます。
用途例:
- 可動式の壁
- 通行制限の切り替え
- ギミックの当たり判定制御
注意: コライダーを無効にすると、プレイヤーがすり抜けられるようになります。
Purple カテゴリ
Switch_PostEffect

3Dモード

2Dモード
ポストエフェクトのオン/オフを切り替えます。
用途例
- カメラエフェクトの制御
- 演出用エフェクト
Switch_Night

3Dモード

2Dモード
昼夜の切り替えを行います。
用途例
- 時間帯の切り替え
- ライティングの一括変更
Switch_Effect

3Dモード

2Dモード
各種エフェクトの制御を行います。
用途例
- パーティクルエフェクト
- 視覚効果の制御
Switch_Skybox

3Dモード

2Dモード
Skyboxの切り替えを行います。
- アクティブ状態になると
SkyboxSetterに登録したSkyboxに切り替わります。 ====SkyboxActivator====がアクティブになっていると、Skyboxが変更されます。- フォグ設定も可能です。Skyboxを変更する際は、フォグ設定も一緒に変更することをおすすめします。
- 複数配置する場合は、ModeSelectorなどを使って同時にアクティブになるものが1つだけになるようにしてください。
- VRChatの仕様上、FogModeは元のシーンから変更できません。自動的にシーン設定と同一のFogModeが適用されます。
用途例
- Skyboxの切り替え
- フォグ設定の変更
Warm カテゴリ
Switch_AvatarLight
3Dモード
2Dモード
アバターライトのオン/オフを切り替えます。
用途例
- アバターを照らすライトの制御
- 撮影用ライティング
Switch_Light

3Dモード

2Dモード
通常のLightコンポーネントのオン/オフを切り替えます。
用途例
- 室内照明の制御
- ステージライト
- 雰囲気ライト
共通の使い方
- プレハブをシーンに配置
- Inspector で On Targets / Off Targets を設定
- SyncMode を選択(Global/Local/None)
- SwitchVisualMode で見た目を選択(3D/2D)
- 必要に応じて SwitchText を設定