VRChat ワールドギミック 壊せるガラス、壊せる壁、爆弾
- Digital400 JPY

VRChatのワールドに設置できるギミックです。 Unity 2022 World Projectで使用できます。 オブジェクトをぶつけることで壊せるガラスや壁と爆弾です。 爆風がオブジェクトやプレイヤーに影響するか設定が可能です。 同期します。 壁の拡大縮小は可能ですが、各パーツごとに拡大縮小をしてください。 ・オブジェクトの中心が同じでスケールが同じ場合、各オブジェクトを複数選択し拡大縮小できます。 ・オブジェクトの中心が違うまたはスケールが異なる場合、空のゲームオブジェクト(a)の中に入れ、その(a)ごと拡大縮小し中のオブジェクトを配置してください。 Prefab ・Bomb 物やプレイヤーを吹っ飛ばせる爆弾です。 ・BreakGlass 物をぶつけると壊れるガラスです。 ・BreakGlassPickup 物をぶつけると壊れるガラスです。持って移動させることができ落としたりしても割れます。 ・BreakGlassFloor プレイヤーが上に乗ると壊れるガラスです。 ・BreakWall 爆弾でしか壊せない壁です。 オリジナルの壊れるオブジェクトを作る場合 ・HierarchyにBreakWallなどを配置し、右クリック->Prefab/UnpackでPrefabをUnpackします。 ・元のオブジェクト(AObj)と、壊れた後の破片オブジェクト(BObj)を差し替えます。 ・BreakManagerにAObjとBObjを選択してください。 ・AObjにはBreakEnter(Assets/ebicochineal/Bomb/Script/BreakEnter.cs)を追加する必要があります。 ・BObjの中に破片を入れゲームオブジェクトを非アクティブにしてください。 ハイド、リポップは0を設定することで無効化できます。 このワールドに設置しています。 動作に問題がないかなど、お試しください。 https://vrchat.com/home/launch?worldId=wrld_c6d3b88f-6227-4cc9-8f9e-cdeca94cb4e4
使用方法
unitypackageをインポート シーンにprefabを設置してください。
注意事項
VRCワールドに設置し公開することを想定しています。 packageに含まれるファイルの再配布は許可しません。
更新履歴
2025/3/15 Ver.0.2 2025/3/16 Ver.0.3 ・爆発の効果音を新しいものに差し替えました。以前の効果音も削除はしていないので使用可能です。 2025/3/17 Ver.0.4 ・プレイヤーが爆風で飛ぶ処理の計算式を修正。 2025/3/22 Ver.1.0 ・プレイヤーが爆風で飛ぶ処理の計算式を修正。 ・爆発パーティクルの追加と差し替え。 ・プレハブの追加と変更。 2025/4/07 Ver.1.1 ・パーティクルのマテリアル修正。 2025/5/21 Ver.1.2 ・VRC Spatial Audio Sourceの追加 2025/6/19 Ver.1.3 ・爆弾のパーティクルを修正しました。