2017-06-16 28 views
0

用层中的两个HTML画布创建图形一个好主意性能明智吗?一层用于游戏,另一层用于gui。两个html对象,一个游戏图层和一个gui图层。好坏?

这种类型的图形是否正常?

谢谢。

+0

快速回答:这取决于您的项目,但是。 –

+0

@FerryKranenburg我应该把两个html画布完全放在彼此的顶部吗?还是有更好的方法,就像使用相同的元素,但使用多个上下文? – Dwadelfri

回答

1

我会把它们放在彼此顶部。 gui画布可以得到较低的刷新率(fps),游戏画布的刷新率很高。对于“隐藏的”和/或“不可见的”画布元素,将它们放在隐藏的画布上是一个不错的主意,当您不需要每帧渲染它们时,都会临时存储这些元素。

但是这需要将元素从一个画布移动到另一个画布。您最好使用HTML画布框架,例如createjs

相关问题