[VRChat] 撫で音ワールドギミック
- Digital0 JPY
ほかの人から撫でられたときに撫で音が聞こえてくるようになるだけのシンプルなワールドギミックです。 Android/iOSユーザーだとアバターギミックによる心音が使えないため作りました。 https://rozeo.booth.pm/items/8655038 の撫で音版です。 音源は以下より拝借させていただいております。 https://commons.nicovideo.jp/works/nc362917 credits: Ma/レアチーズ ギミックを有効にした状態で、ほかの人に撫でられた際に(手が顔の近くに来た時に)撫で音が聞こえます。撫でる側ではなく撫でられる側で有効になっている必要があります。 また、自分自身を撫でても撫で音は聞こえません。 最大で自分に最も近い2人 x 両手の4音源聞こえるのでうるさいかもしれません。 ・導入方法 ダウンロードしたファイルを解凍して、unitypackage をワールドへインポートしたら、[Rozeo > NadeSoundSystem > NadeSoundSystem.prefab] をシーンへ D&D してください。 オブジェクトが有効な間、音声が再生されるので各種スイッチ等を使って有効/無効を制御してください。 ・各種設定 - NadeSoundSystemManager > Contact Radius Multiplier ギミック用のContactを設定する際にアバターの高さに応じて自動調整したサイズになるようになっていますがそのサイズを決定するための調整値です。調整値 x 自分のアバター身長(m) がContactのradiusになります。 デフォルトでは大きめになるように設定しているので好みの数値に変更してください。 - 撫で音の音量 それぞれの FollowingContacts の配下にいる AudioSource に設定された AudioSource のボリュームやFar / Max Distanceをいじってください。 FollowingContacts は prefab 化しているので prefab の値を変えると一括で変更できて便利です。 LeftHand / RightHand ありますがどちらも同じprefabを参照しています。
