# MovingEntity

移動速度を考慮した移動先予測を行うためのコンポーネントです。
主にエージェントの挙動制御から参照します。

各種移動制御コンポーネントに応じたMovingEntityコンポーネントを設定してください。

- MovingEntityCharacterController
  CharacterControllerによって移動するオブジェクトを扱うコンポーネントです。
- MovingEntityNavMeshAgent
  NavMeshAgentによって移動するオブジェクトを扱うコンポーネントです。
- MovingEntityRigidbody
  Rigidbodyによって移動するオブジェクトを扱うコンポーネントです。
- MovingEntityTransform
  Transformによって移動するオブジェクトを扱うコンポーネントです。
- AgentController
  エージェント(NavMeshにより移動するオブジェクト)を制御するためのコンポーネントです。
  AgentControllerもMovingEntityとして参照できるようになっています。