2014-02-19 2 views
0

저는 HTML5 캔버스와 함께 createJS를 사용하여 브라우저 게임을 만듭니다. ticker에서 stage.update()의 성능이 저하되었습니다.

는 호출 stage.update 대 틱 이벤트

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

을 무대 업데이트의 큰 성능 차이() 나는 모양을 이동하거나 무대 등에 개체를 추가 할 때마다이 있습니까 ?

나는 무언가를 바꾸고 렌더링하기를 원할 때마다 stage.update()를 넣는 것을 잊지 않고 틱으로 stage.update를 넣는 것이 더 쉽기 때문에 묻습니다. 문제를 야기 할 필요가 없다면 반드시 무대를 업데이트하고 싶다.

답변

0

물론 스테이지를 업데이트 할수록 응용 프로그램의 CPU 사용량이 늘어납니다. 당신이 그것을 업데이 트하는 것을 피할 수 있다면, 그것을하는 것이 좋습니다. 대부분의 응용 프로그램/게임은 거의 항상 움직이기 때문에 그걸 벗어날 수 없습니다.

관련 문제