Resetスイッチを作る
ResetスイッチをInteractすると、対象の VRCObjectPool で表示中のすべてのオブジェクトをまとめて非表示にします。
設定手順
- Returnトリガーを作る と同じ方法で
ReturnObjectを用意する Poolsに、一括で非表示にしたいオブジェクトを管理するすべてのVRCObjectPool、または複数のVRCObjectPoolを子に持つGameObjectを登録する- HierarchyにResetスイッチ用のGameObjectを追加する
- Interact判定に使うColliderを追加する
ResetSwitchコンポーネントを追加するAll Reseterに、手順1で作成したReturnObjectを設定する

Reset 専用の ReturnObjectResetスイッチだけで使う ReturnObject には、Returnトリガー用のColliderは必要ありません。
動作確認
- 複数のオブジェクトをSpawnする
- ResetスイッチをInteractする
- 対象のオブジェクトがすべて非表示になることを確認する
非表示にならないオブジェクトがある場合は、All Reseter に指定した ReturnObject の Pools または Reference の設定が正しいか確認してください。
各項目の詳細は ResetSwitch の設定項目 をご覧ください。
基本セットアップは完了です。