在获取像素阵列数据之前,您是否必须首先将任何源图像绘制到画布中?或者,还有更好的方法?比如有第二个隐藏的画布?
我正在使用几个我将要混合在一起的图像,并绘制到主画布中。从bg.png,obj.png,fx.png中获取backgroundData,objectsData,effectsData的最佳方法是什么?没有先在主画布上显示它们。
答案 0 :(得分:1)
我相信(99%,而不是100%)你必须将它们绘制到Canvas以获取任何数据属性。
那就是说,你可以将它们绘制成一个临时隐藏的画布,你可以在飞行中创建它并在你完成时杀死它。