FootstepSoundSplatmapSplitter(フットステップ サウンド スプラットマップ スプリッター)
足跡イベントをスプラットマップ(RGBAチャンネル毎)で分配するためのコンポーネント
項目
- Enabled:
- 効果なし。
- SplatMap:
- RGBAチャンネルのデータ(テクスチャ)。
- R_SoundMaterial:
- Rチャンネル(赤色)の上を歩いたときのサウンドマテリアル。
- G_SoundMaterial:
- Gチャンネル(緑色)の上を歩いたときのサウンドマテリアル。
- B_SoundMaterial:
- Bチャンネル(青色)の上を歩いたときのサウンドマテリアル。
- A_SoundMaterial:
- αチャンネル(透明)の上を歩いたときのサウンドマテリアル。
- BlendSounds:
- 踏んでいるチャンネルに基づいて、足音をブレンド(混合)再生する。
初期設定はFalse。(混ぜない。)
- MinimumThreshold:
- 再生下限しきい値。
- R_Weight:
- Rチャンネルの再生比重。
- G_Weight:
- Gチャンネルの再生比重。
- B_Weight:
- Bチャンネルの再生比重。
- A_Weight:
- αチャンネルの再生比重。
使用例
- 適当なスロットにアタッチ。
- RGBAチャンネルそれぞれのSoundMaterialにFootstepSoundDefinitionコンポーネントを指定する。
- 例えば、地形を作った際に『土』『草』『砂』『石』の4種類の足音が必要な場合。
土の部分が赤色、草の部分が緑色、砂の部分が青色、石の部分が透明の画像(スプラットマップ)を作る事で、歩いた際にシームレス(無段階で滑らか)に足音を再生できます。
その他
- このコンポーネントを使用する際は、必ずメッシュコライダーを使用してください。(無UVコライダーを使用した場合、歩行モーションがバグります。)