public void SetState(GMState state) { _currentState = state; StartCoroutine(_currentState.Start()); }