一発だけ再生する音声やパーティクル等を簡単に実装できるコンポーネント Components for easy implementation of audio, particles, etc. that play only once
(BoolやIntパラメーターが変化後指定時間たったら自動でリセットされるようになるやつです)
https://github.com/Narazaka/OneShotParameter/releases/latest から net.narazaka.vrchat.one-shot-parameter-installer.zip
をダウンロードして解凍し、対象のプロジェクトにインポートする。
- https://vpm.narazaka.net/ から「Add to VCC」ボタンを押してリポジトリをVCCにインストールします。
- VCCでSettings→Packages→Installed Repositoriesの一覧中で「Narazaka VPM Listing」にチェックが付いていることを確認します。
- アバタープロジェクトの「Manage Project」から「One Shot Parameter」をインストールします。
アバター内のどこかにインスペクターの「Add Component」ボタンから「OneShotParameter」を付けて、制御したいメニューのパラメーター等を設定します。
- Avatar Menu Creator for MA で音などのON/OFFメニューを作る
- そのメニューオブジェクト等に「Add Component」ボタンから「OneShotParameter」を付けて、「パラメーター名」にパラメーター名を指定します。
- Avatar Menu Creatorではデフォルトでオブジェクト名がパラメーター名です。
- 音の継続秒数を確認し、「リセット時間(秒)」に指定します。