0

我用 CreateJS 创建了一个浏览器游戏。我遇到的问题是,当游戏打开时,随着时间的推移,它开始吃越来越多的内存。即使我在游戏中什么都不做——当没有什么新东西被吸引到舞台上时,它也会这样做。我在 Chrome 中拍摄了内存使用情况的快照,它在游戏刚打开的大约 10 分钟内从 14mb 跃升至 90mb。

当我在控制台中运行以下行时:

createjs.Ticker.paused=true

内存泄漏停止。所以我的问题是,为什么 createjs Ticker(它调用阶段的更新方法)会导致每次运行时使用的内存量增加?

4

0 回答 0