我在Dart写过一个简单的游戏(Paratrooper)。玩2分钟后,游戏变得太慢了。以下是一些观察结果:
任何建议都会有所帮助。
谢谢, 乌代
答案 0 :(得分:0)
没有代码很难分辨,但是尝试使用这个函数而不是Timer,我一直在使用它,游戏不会滞后(在铬上)同时绘制+100个元素。
window.animationFrame.then(update);
void update(){
//Your refresh code here, like clean the context, redraw visual elements.
window.animationFrame.then(update);
}