前言
好久没有更新啦…最近比较贪玩 该找工作了把之前整理的面试题发一下
Unity面试题总结
总结面试时亲身经历或者是网上优秀的面试经验,长期维护欢迎PR
总共分为以下几大模块:
轩辕小羽的博客
游戏中角色控制有很多状态,如果靠传统的全局属性然后通过swich和if来判断的话,扩展性差,重复代码多.
通过编写一个状态管理库来解决状态变化的优点有
有限状态机,(英语:Finite-state machine, FSM),又称有限状态自动机,简称状态机,是表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型。[1]
如图所示: 主角从跑状态切换到跳状态,从跳状态切换到二段跳状态,这里的切换就是指状态的转移。状态的转移是有条件的,比如主角从跑状态不可以直接切换到二段跳状态。但是 可以从二段跳状态切换到跑状态。
另外,一个基本的状态有:进入状态、退出状态、接收输入、转移状态等动作。但是仅仅作为跑酷的角色的状态管理来说,只需要转移状态就足够了。有兴趣的同学可以自行扩展。
在CocosPods浪费时间总计超过50小时…看了一眼笔记,感觉可以总结出一篇博客了…..
从ruby开始安装一直到pod ,适合新电脑第一次安装,下面指令直接复制在命令行里执行
1 | //安装rubu |