Unity中巧用协程(Coroutine)作状态机

虽然这个其实在看了2dtoolkit的demo才知道的,不过我简化一下看成一点练习吧。不得不说国外在编程思想上老是领先很多。我以前用协程都是看成定时器来用,而别人直接拿来作动画,这就是差距啊 先来看看这样的状况:若是想作一只左右游动的鱼的行为,那么用状态机的思路就是左和右两个状态。那么代码写出来差很少就是算法 void Update() { if(state==left){...} else{..
相关文章
相关标签/搜索