如果我要使用fps,使用一個較大的畫布並不斷重繪或使用一堆小畫布並重繪較少的速度會更快,但使用css3來進行動畫效果?使用多個畫布比使用多個畫布慢?
<canvas id="1" width="60px" height="60px"></canvas>
<canvas id="2" width="60px" height="60px"></canvas>
<canvas id="3" width="60px" height="60px"></canvas>
<canvas id="4" width="60px" height="60px"></canvas>
我從來沒有真正看過多個畫布,這可能意味着最好的方法是一個畫布。 – Blender 2012-08-11 05:20:48
你想達到什麼目的?一個遊戲? – 2012-08-11 05:34:33
@Blender:想一想點擊冒險。如果背景沒有任何活動對象,並且活動的前景對象不與背景交互,則使用多個圖層幾乎總是一個更好的主意,以避免重新呈現未更改的部分。相反,您可以簡單地清除最上面的圖層並添加小閃爍,而無需重新繪製角色,背景,廣告資源...... – Zeta 2012-08-11 10:52:36