//消息处理 public bool MessageHandler(FSMMessage message) { if (_currentState != null && _currentState.MessageHandler(message)) { return(true); } if (_globalState != null && _globalState.MessageHandler(message)) { return(true); } return(false); }
//消息处理 public abstract bool MessageHandler(FSMMessage message);