最近在做动画。
有些问题。
在和组员探讨的时候,提到一些效果用到了ENTER_FRAME。
我之前一直都是使用的这个时间,觉得这个时间简单,不用像使用Timer那样还要去new一个对象,然后写上侦听,然后写上Handler
然后再打开和关闭Timer。
但是后面仔细想想,ENTER_FRAME收到的限制太多了。
真的如果万一Flash由于其他的运行命令,导致整个Flash开始卡的话,那么动画效果必然也大打折扣。
而Timer只是根据机器时间来执行,这样的话,能够保证在两次执行的过程中不会出现时间间隔不一样的情况。
这也就是为什么做计时器时,不用Enter_Frame而要用Timer的原因。
想想也是有道理的,以后值得一试。
可以将这一切封装得更好,更方便一点。
找TweenLite看看,学习一下。