////////////////////////////////////////////////////////////////////////////////////////// #region Methods ////////////////////////////////////////////////////////////////////////////////////////// private Vector3 Seek(Vector3 targetPosition) { Vector3 desiredVelocity = Vector3.Normalize(targetPosition - this.transform.position) * m_movingEntity.getMaxSpeed(); //Debug.DrawRay(this.transform.position, desiredVelocity*3, Color.red); return(desiredVelocity - m_movingEntity.getVelocity()); }