MovingEntity

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

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

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