virtual public void GotoState(AState.EGameState newStateID) { m_transition.Begin(); if (newStateID == currentStateID) { return; } m_nextStateID = newStateID; }
virtual public void GotoState(AState.EGameState newStateID) { m_transition.Begin(); GotoState(m_factory.CreateStateByID(newStateID)); }