我有两个画布对象:第一个是map,第二个对象仅用于实体。
<div class='layers'>
<canvas id='map'></canvas>
<canvas id='entities'></canvas>
</div>
我想为我的游戏制作相机。我有两个canvas对象和两个context对象。所以,我尝试使用ctx.translate
,但我有两层,因为当玩家来到该区域时,带有地图的第一层应该渲染一次。再次渲染地图需要花费很多时间......实体层很简单,可以使用translate
。我可以使用translate
在没有新渲染的情况下映射图层吗?