public void SetState(State newState) { switch (newState) { case State.Normal: { state = State.Normal; visuals.GetComponent <Animator>().SetTrigger("Skate"); turnSpeed = 6.0f; //acceleration = 1.0f; //deacceleration = -2.0f; break; } case State.Spinning: { state = State.Spinning; chargeManager.ActivateSpin(); visuals.GetComponent <Animator>().SetTrigger("Spin"); turnSpeed = 3.0f; //acceleration = 1.0f; //deacceleration = -2.0f; break; } } }