用到 函数指针, 1 状态切换规则 vector<vector<int>> 2 用到 指针数组 vector<statebase*> 3 记录当前的状态和上一次的状态
进入状态,离开状态 ,状态中,特殊情况消息处理
用到虚函数 继承:各个状态之间 统一有基类管理。
状态机 开启一个定时器,根据当前的状态 执行 对应状态的程序,, 在状态切换时候 执行上一个状态的离开处理,,和当前状态的 进入处理。
用到 函数指针, 1 状态切换规则 vector<vector<int>> 2 用到 指针数组 vector<statebase*> 3 记录当前的状态和上一次的状态
进入状态,离开状态 ,状态中,特殊情况消息处理
用到虚函数 继承:各个状态之间 统一有基类管理。
状态机 开启一个定时器,根据当前的状态 执行 对应状态的程序,, 在状态切换时候 执行上一个状态的离开处理,,和当前状态的 进入处理。