Example #1
0
    /// <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;
    }