【发布时间】:2013-07-28 03:37:21
【问题描述】:
我用 Dart 编写了一个简单的游戏(伞兵)。玩了 2 分钟后,游戏变得太慢了。以下是一些观察结果:
- 创建了 3 个 Chrome 进程,每个进程消耗 > 80 MB
- 我的游戏在 32 位硬件、4GB RAM、双核上运行
- 在任何时候,画布上绘制的对象都少于 30 个
- 我使用 Dart:Timer 每 8 毫秒调用一次方法
任何建议都会有所帮助。
谢谢, 乌代
【问题讨论】:
-
打开控制台并使用时间轴和配置文件功能尝试找出导致速度变慢的原因。另外,这是在 Dartium 还是 Chrome(编译为 JavaScript)上?
-
感谢凯的提示。我正在使用 Dartium。我可以在 Windows 上使用 Timeline 和 Profile 插件吗?截至目前,我在 Windows 上使用 Dartium。
-
只需按 F12 并转到选项卡。
标签: html performance html5-canvas dart