【無料】入退室サウンドシステム【VCC対応】
- ダウンロード商品¥ 0




このアセットを使うと、 ワールドに入室(Join)・退室(Leave)・リスポーン(Respawn)したときに 自動で音を鳴らすことができます。 ■ 同シリーズのワールドギミック(30種類以上・すべて無料) https://pon-poko-pon.booth.pm/
概要
ワールドへの入室・退室・リスポーンに合わせて自動で音を鳴らすギミックです。 入った本人だけに鳴らす/その場の全員に鳴らすを設定で切り替えられます。
動作環境
VRChat World SDK3(UdonSharp)
使い方
1. 解凍 ダウンロードしたzipを右クリック →すべて展開→ 中の .unitypackage を取り出す 2. インポート 自分のワールドをUnityで開き、.unitypackage をダブルクリック →Import 3. 設置 .prefab を Hierarchy にドラッグ&ドロップ 4. 設定 置いたオブジェクトを選択し、Inspector の Udon Behaviour で設定 5. アップロード いつも通りワールドをアップロード
設定
どのイベントで鳴らすか ・Join(入室)/ Left(退室)/ Respawn(リスポーン)ごとに「チェック」と「AudioSource」があります ・鳴らしたいイベントにチェックを入れ、その AudioSource に音を入れます 誰に聞こえるか 2つのチェックで誰のイベントで鳴らすかを決めます。 ・自分(includeLocal)… 自分の入退室で鳴らす ・他人(includeOthers)… 他プレイヤーの入退室で鳴らす やりたいこと別の設定例: ・入った「本人だけ」に鳴らす(他人には聞こえない) → 自分=ON / 他人=OFF ・誰かが入ったら「その場の全員」に知らせる → 他人=ON ・自分にも他人にも鳴らす → 両方=ON ※ 音は各プレイヤーの手元(ローカル)で鳴るので、同期の設定は不要です。 音の入れ方(AudioSource) ・AudioSource に AudioClip をドラッグすれば音が設定できます ・音量・距離の聞こえ方は AudioSource 側で調整します ・本人だけに確実に聞かせたい時は、Spatial Blend を 2D(0)にしてください (3Dだと立ち位置で聞こえ方が変わります) ・イベントごとに別々の音を設定できます
補足
・鳴るたびにピッチ/音量をわずかに揺らして単調さを抑える設定があります ・プレイヤーごとに少し違う音色にする設定もあります
差し替え
モデル差し替え プレハブ内の「見た目用」オブジェクト(例:~Model)のMeshFilter/MeshRendererに、好きなメッシュやマテリアルを入れるだけ。 ※スクリプトは親側に付いているので、見た目を替えても動作はそのままです。 パーティクル、音声差し替え スクリプトのsfx / vfx / visuals などの欄に、作成したAudioSource / ParticleSystem / GameObjectをドラッグ&ドロップ。 例)ジャンプ時のエフェクトを変えたい → vfx に自作パーティクルを割り当て。
利用規約
ローカルでのみ動作確認済み 再配布・改造など全部歓迎 本アセットは現状有姿で提供します。 記載の対応バージョン以外での動作は保証しません。 サポート・アップデートの提供は実施する場合がありますが義務ではありません。不具合報告は歓迎しますが、修正対応の実施可否・時期は作者の裁量とします。
更新履歴
2025/11/07 更新 以下の機能を追加 (1) 連続JOIN時のあそび:短時間にJoinが続くと半音階でピッチが段階上昇してちょっとしたあそびに。 (2)ピッチのランダム化機能:音源はそのままにピッチと音量をランダムに変更する機能 (3) プレイヤーごとの音階固定:人ごとの固定音階+毎回の微ランダム化機能。 2025/05/30 更新 軽度なバグの修正




