阅读背景:

Unity 游戏框架搭建--简易有限状态机

来源:互联网 
为什么用有限状态机?

  之前做过一款跑酷游戏,跑酷角色有很多状态:跑、跳、二段跳、死亡等等。一开始是使用if/switch来切换状态,但是每次角色添加一个状态(提前没规划好),所有状态处理相关的代码就会指数级增长,那样就会嗅出代码的坏味道了。在这种处理状态并且状态数量不是特别多的情况下,自然就想到了引入状态机。   之前做过一款跑酷游戏,跑酷角色有很多状态:跑、跳、二段跳、死亡




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: