public void FollowLeader(MoveController leaderController, float minDistBehind) { Vector3 leaderDirection = leaderController.GetCurrentVelocity ().normalized; Vector3 leaderPos = leaderController.transform.position; Vector3 desiredPos = leaderPos - leaderDirection * minDistBehind; finalSteering += _Seek (desiredPos); }