public void Set3DPosition(Vector3 position) { battleEntity.Set3DPosition(position); float logicDeltaTime = (position - transform.position).magnitude / battleEntity.GetMoveSpeed(); m_PositionController.MoveTo3DPoint(logicDeltaTime, position, OnMoveEnd); }