ticker中stage.update()的性能命中

时间:2014-02-19 00:28:24

标签: javascript html5 performance createjs

我正在使用带有HTML5画布的createJS来创建浏览器游戏。

在tick事件中更新舞台是否有很大的性能差异

function tick() {
   stage.update();
}   

与每次移动形状时调用stage.update(),或者在舞台上添加对象等等?

我在问,因为将stage.update放入tick更容易,而不是每次我做出更改并想要渲染时都要记得放入stage.update()但是不一定想要更新舞台,如果我不需要,如果它会导致问题。

1 个答案:

答案 0 :(得分:0)

当然,更新阶段的次数越多,应用程序的CPU密集程度就越高。如果你可以避免更新它,那么建议这样做。大多数应用程序/游戏无法逃脱,因为某些东西几乎总是在移动。