public void EnterState(IState oldState, StatePatternBase statePatternBase) { manager = statePatternBase as GameStateManager; robotController = GameManager.Instance.StartRobotDemo(); }