EaselJS Perfromance问题/帧速率下降

时间:2016-09-12 09:07:33

标签: javascript html5 createjs easeljs

我正在进行下面的项目,最初阶段动画工作正常但是在第二级之后帧速率急剧下降,下面是游戏的链接,任何人都可以看到并帮助我,请!

http://fbapps.ae/mfc/game-demo/

感谢 穆斯塔法

1 个答案:

答案 0 :(得分:0)

目前无法通过级别1. _animalClicked方法显示_questions变量未定义,因此您无限期地得到错误的答案。

我会说,如果你实际上可以通过这个,并且看到一个帧丢失,那么很可能你没有正确清理你的舞台或事件。

其他几点说明:

摆脱所有stage.update()来电。致电handleComplete后,您不再需要更新舞台,因为有一个Ticker事件会不断更新舞台。您可能想要考虑最初添加自动收报机事件,而不是等待内容加载。

请注意,不能使用handler参数调用removeEventListener。与jQuery不同,这并不意味着"删除此类型的所有事件"。您正在使用匿名处理程序,因此您必须挂起对该函数的引用,并将其传递给removeEventListener。或者,您可以使用removeAllEventListeners()。看起来你在其他地方这样做了。