/// <summary> /// Changes the currect coach by cycling through all available coaches. /// </summary> public void ChangeCoach() { var oldCoachPosition = _newCoach.transform.position; var oldCoachRotation = _newCoach.transform.rotation; _coachNumber = (_coachNumber + 1) % CoachPrefabs.Count; Destroy(_newCoach); load_coach(); _animatorManager.LoadAnimator(); _newCoach.transform.position = oldCoachPosition; _newCoach.transform.rotation = oldCoachRotation; }