最新回答 / CatCian
https://www.jianshu.com/p/8bcc8e18728e?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation
2022-02-16
最新回答 / Julian_Chance
就我个人学完这个课程之后的收获来解答这个问题,之所以效果会变得很差,首先的一个原因是由于将做整体aliveUpdate的内容放入到具体每一个obj后执行的次数会大大增加,从原来的每一次动画判断一次life到现在的每一次动画都要在每一个星星中判断life,进而导致效率变慢,执行一次所需的时间大大增长。再而我们运用resquestAnimationFrame函数,其中的deltatime由于运行时间大大增长导致其值较大, 0.03×deltatime×0.05的值直接就大于1。因此到最后的效果不是差,只不过渐...
2019-11-14
已经很模块化很好了,看不懂的真的该去把JS好好学一学了,不过我发现我写小功能都习惯封装到类下,防止全局变量污染环境。
2018-07-19