ネット衆善奉行インターネットのことで皆様のお役に立てれば幸いに存じ上げます。2019-11-16VRUnity/VRChatでスイッチを押すと爆発+音+オブジェクトが消える+書いた文字が消える機構を作りました。私のVRカウンセリングルーム(相談室)に実装しました。具体的には「文字を書いた文字盤が、スイッチを押すと爆発して文字とオブジェクトごと消える」というカスタムトリガー機構を実装させました。スイッチ一つで同時に色々なことをするのは難儀ですが覚えれば簡単です。(私はこれを作るのに4ヶ月かかりましたが...)簡易的ですがまとめておきます。準備したものまずは基本としてとスイッチを設置します。上のメニューのGameObject→3DObject→cubeを置きたい場所に設置(Scene画面にドラッグアンドドロップ)そして画像の例では、木箱と、爆発パーティクルと、その音源と、MoffペンというVR内で文字が書ける文字盤を用意しました。※MoffペンはVR内でも同期ズレがないため後からジョインした人でも書いた文字が共有できて優秀です。スイッチを押すだけで「文字を書いた文字盤が、スイッチを押すと爆発して文字とオブジェクトごと消える」までを作ります。Modeにチェック、OnInteract(スイッチ)にします。Actionsに追加していきます。ActionsSetgameObjectActiveReceivers爆発パーティクルmoffペン本体OperationはToggleに。※Hierarchyにおける爆発パーティクルはGameObject下に属している必要があります。GameObjectを作りその下に置きましょう。爆発パーティクルはInspecotrでチェックを外して非表示にしておきます。(スイッチボタンを押すことで表示させたいので)SendPC(Play)ActionsSendPC(Play)Receivers音源(sound)MethodはVRC_AudioBank.Playに。lastもチェックを外す。BGMやSEの音楽の鳴らし方は【Unity/VRChat】ワールドにBGM音楽を流す方法[ON/OFFスイッチを作る]画像だけ載せておきます。SetgameObjectActive22つ目のSetgameObjectActiveをつけます。ここではMoffペンをリセットさせます。ActionsSetgameObjectActiveReceiversMoffペンのクリアロックボタンMoffペンのクリアボタンMoffペンのクリアコントロールボタンOperationでTrueにします。スイッチを押すと有効化されて消えるということです。Modeにチェックします。本体が消えてくれるようにOnDestroyにします。ActionsSetGameObjectActiveReceiversMoffPen本体OperationはTrue最後にMoffペン自体が文字の記憶回路が別にあるため、単純にオブジェクトのスポーンではリセットしなかったのでクリアの機構にそのまま働きかけることで文字を外部から制御することにしました。対象が外部制御されているMoffペンであったためにスイッチで消すことに苦労しました。Moffペン以外であればSetgameObjectActive2の手順は必要ありません。Spawnを仕込めば再生成してくれます。何らかの参考になれば幸いです。データサイエンティスト。自己愛が主な研究領域。コメントデータの処理方法の詳細はこちらをご覧ください。ネット衆善奉行シェアTOPへ。