コンポーネント
- ConstantCharacterControllerModifier
- SubmeshCharacterControllerModifier
- TextureCharacterControllerModifier
Resoniteの ロコモーション モディファイアーズ カテゴリーについて
キャラクターコントローラーの挙動を変更するコンポーネントが含まれています。
氷の上で滑る、ジャンプ力が倍になる床、砂に足を取られて減速するといった挙動を実装可能です。
用途に応じて、以下の3種類のコンポーネントを使い分けます。
- 単純に実装する場合 → ConstantCharacterControllerModifier
- サブメッシュごとに挙動を変更する場合 → SubmeshCharacterControllerModifier
- カラースプラットマップで挙動を変更する場合 → TextureCharacterControllerModifier
ConstantCharacterControllerModifierのページに使い方の解説を書きましたので、ぜひご覧ください。