public IState ChangeState(IState state, StateSwitchCtx inSwithcCtx) { if (state == null) { return(default);
public void GotoState(string name, StateSwitchCtx inSwitchCtx = null) { IState tempState = new LoginState(); gameState.ChangeState(tempState, inSwitchCtx); }