Javascript 当一幅画比画布本身大时会发生什么?

Javascript 当一幅画比画布本身大时会发生什么?,javascript,canvas,Javascript,Canvas,假设您有一个500x500画布,并且您绘制了一个比画布本身大的图像(或线) ctx.drawImage(img,0,0,1000,1000); 在引擎盖下,当它们脱离画布时,不会被绘制的零件会发生什么情况?它需要更多的资源,还是画布引擎只是忽略了这些画布外的部分,几乎没有任何性能影响,它就像绘图一样: ctx.drawImage(img,0,0,500,500); 我问这个问题是因为我在用大比例尺地图做游戏,我想知道我是否应该注意如何处理画布上暂时的东西。的可能副本未将其视为建议帖子,但如果

假设您有一个500x500画布,并且您绘制了一个比画布本身大的图像(或线)

ctx.drawImage(img,0,0,1000,1000);
在引擎盖下,当它们脱离画布时,不会被绘制的零件会发生什么情况?它需要更多的资源,还是画布引擎只是忽略了这些画布外的部分,几乎没有任何性能影响,它就像绘图一样:

ctx.drawImage(img,0,0,500,500);

我问这个问题是因为我在用大比例尺地图做游戏,我想知道我是否应该注意如何处理画布上暂时的东西。

的可能副本未将其视为建议帖子,但如果他的答案可信,则可以关闭此帖子。的可能副本未将其视为建议帖子,但是如果他的回答是可信的,那么你可以关闭这个。