public void Update()
 {
     currentState = currentState.Update();
 }
 private void Start()
 {
     stateMachine = new MyStateMachine();
     stateMachine.CharacterController = CharacterController;
     currentState = stateMachine.IdleState;
 }