//Updates the movement to Chase behaviour void Chase(Transform target) { var desired_velocity = Vector3.Normalize(target.position - transform.position) * 3; var steering = desired_velocity - Move.Velocity(); _chaseTarget = target; RecomputePath(steering); _state = STATE.CHASE; }