хит производительности stage.update() в тикере

Я использую createJS с холстом HTML5 для создания браузерной игры.

Есть ли большая разница в производительности при обновлении сцены в событии тика?

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

по сравнению с простым вызовом stage.update() каждый раз, когда я перемещаю фигуру или добавляю объект на сцену и т. д.?

Я спрашиваю, потому что было бы проще просто поставить stage.update в тик, чем помнить, что нужно ставить stage.update() каждый раз, когда я вношу изменения и хочу, чтобы они отображались... но не обязательно обновлять этап, если мне не нужно, если это вызовет проблемы.


person Growler    schedule 19.02.2014    source источник


Ответы (1)


Безусловно, чем больше раз вы обновляете сцену, тем больше ресурсов процессора будет у вашего приложения. Если можно не обновлять его, то желательно это сделать. Большинству приложений/игр это не сойдет с рук, так как почти всегда что-то движется.

person Lanny    schedule 19.02.2014