CharacterControllerを使った移動

  • このエントリーをはてなブックマークに追加

キーボードやコントローラーで入力した方向にオブジェクトを移動させる
で実装したオブジェクトの移動をCharacterControllerを使って移動できるようにする

まず空オブジェクト(CharacerBase)を作成して、その子オブジェクトに表示するキャラクターのオブジェクトと、ここで作成したカメラオブジェクトを配置する(positionも統一させる)
CharacerBaseにCharacterControllerを追加して、コライダーをキャラクターのサイズに調整する
00011

CharacerBaseに以下のスクリプトをアタッチする

00012

移動はできるようになったものの、移動時のアニメーションがついていないのでちょっと違和感
スクリプトにアニメーション関連を実装すればそれっぽくなるはず

  • このエントリーをはてなブックマークに追加