Thinbug
News
多幅画布与单幅画布?
时间:2013-09-03 00:32:56
标签:
html5
html5-canvas
我见过人们使用多个画布而不是一个画布。为什么?有更好的表现吗?我没有看到太大的区别。
1 个答案:
答案 0 :(得分:5)
通常在以下情况下使用多个画布:
他们的帧率彼此不同。例如,考虑显示游戏主屏幕的画布和显示库存的另一个画布。游戏应该不断更新,但库存可能是静态的(或不经常更新)。
将所有元素正确放置在一个画布中会更难。在这些情况下,组合多个canvas + CSS通常用于使定位更加容易。
需要更灵活的布局。作为一个例子,考虑我之前的场景(游戏画面和库存)。假设玩家想要隐藏他的库存,通过使用多个画布来实现这一点会更容易(你可以隐藏库存所在的画布(使用javascript))。如果在这种情况下只使用一个画布,它可能需要更大的代码并导致很多错误和挫折。
相关问题
查看多个动态画布
RequestAnimationFrame用于多个画布
方法比较:EaselJS vs Multiple Canvases vs Hidden Canvas用于交互性
多幅画布?
多个HTML 5画布
多幅画布与单幅画布?
在单页中使用多个画布的最佳方式
fabricjs多个画布处理
Ember 1.13:多幅画布
多个FabricJS画布动态加载到单页
最新问题
我写了这段代码,但我无法理解我的错误
我无法从一个代码实例的列表中删除 None 值,但我可以在另一个实例中。为什么它适用于一个细分市场而不适用于另一个细分市场?
是否有可能使 loadstring 不可能等于打印?卢阿
java中的random.expovariate()
Appscript 通过会议在 Google 日历中发送电子邮件和创建活动
为什么我的 Onclick 箭头功能在 React 中不起作用?
在此代码中是否有使用“this”的替代方法?
在 SQL Server 和 PostgreSQL 上查询,我如何从第一个表获得第二个表的可视化
每千个数字得到
更新了城市边界 KML 文件的来源?