상품 설명
このアセットを使うと、
ワールドに入室(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 更新
軽度なバグの修正
모든 리뷰
더보기리뷰 등록
리뷰를 작성하려면 로그인이 필요합니다.
로그인하고 리뷰 쓰기