2017-06-16 47 views
0

用層中的兩個HTML畫布創建圖形一個好主意性能明智嗎?一層用於遊戲,另一層用於gui。兩個html對象,一個遊戲圖層和一個gui圖層。好壞?

這種類型的圖形是否正常?

謝謝。

+0

快速回答:這取決於您的項目,但是。 –

+0

@FerryKranenburg我應該把兩個html畫布完全放在彼此的頂部嗎?還是有更好的方法,就像使用相同的元素,但使用多個上下文? – Dwadelfri

回答

1

我會把它們放在彼此頂部。 gui畫布可以得到較低的刷新率(fps),遊戲畫布的刷新率很高。對於「隱藏的」和/或「不可見的」畫布元素,將它們放在隱藏的畫布上是一個不錯的主意,當您不需要每幀渲染它們時,都會臨時存儲這些元素。

但是這需要將元素從一個畫布移動到另一個畫布。您最好使用HTML畫布框架,例如createjs

相關問題