【無料】入退室サウンドシステム【VCC対応】
- Digital0 JPY



このアセットを使うと、 ワールドに入室(Join)・退室(Leave)・リスポーン(Respawn)したときに 自動で音を鳴らすことができます。 前提 UdonSharp ①ダウンロードしたファイルを解凍 zipファイル を右クリック → 「すべて展開」 中にある unitypackage を取り出す。 ②Unityにインポート 自分のワールドプロジェクトを Unity で開く。 unitypackage をダブルクリック → 「Import」を選択。 ③ワールドに設置 ~.prefab を Hierarchy にドラッグ&ドロップ。 これでギミックがワールドに配置されます。 ④設定を行う 設置したオブジェクトを選択すると、Udon Behaviour コンポーネントが見えます。 そこで設定を行ってください。 ・Join(入室時) 「Join」項目にチェックを入れる。 再生したい音声を AudioSource に設定。 ・ Left(退室時) 「Left」項目にチェックを入れる。 再生したい音声を AudioSource に設定。 ・Respawn(リスポーン時) 「Respawn」項目にチェックを入れる。 再生したい音声を AudioSource に設定。 ⑤アップロード 通常通りワールドをアップロードすればOK。 補足 ・再生する音は AudioClip を AudioSource にドラッグすれば設定できます。 ・音量や距離減衰も AudioSource の設定から調整可能です。 ・各イベントごとに別の音を設定することもできます。
差し替え
モデル差し替え プレハブ内の「見た目用」オブジェクト(例:~Model)のMeshFilter/MeshRendererに、好きなメッシュやマテリアルを入れるだけ。 ※スクリプトは親側に付いているので、見た目を替えても動作はそのままです。 パーティクル、音声差し替え スクリプトのsfx / vfx / visuals などの欄に、作成したAudioSource / ParticleSystem / GameObjectをドラッグ&ドロップ。 例)ジャンプ時のエフェクトを変えたい → vfx に自作パーティクルを割り当て。
利用規約
ローカルでのみ動作確認済み 再配布・改造など全部歓迎 本アセットは現状有姿で提供します。 記載の対応バージョン以外での動作は保証しません。 サポート・アップデートの提供は実施する場合がありますが義務ではありません。不具合報告は歓迎しますが、修正対応の実施可否・時期は作者の裁量とします。
更新履歴
2025/11/07 更新 以下の機能を追加 (1) 連続JOIN時のあそび:短時間にJoinが続くと半音階でピッチが段階上昇してちょっとしたあそびに。 (2)ピッチのランダム化機能:音源はそのままにピッチと音量をランダムに変更する機能 (3) プレイヤーごとの音階固定:人ごとの固定音階+毎回の微ランダム化機能。



