0
是不是有一种方法可以使用xOr运算符将两个图像组合在一起?我意识到我可以逐个像素地步进,但是所有可用于Flash的图形选项,我都不愿意采取这样的手段。这如何有效地完成?x使用Actionscript 3.0/Flex一起创建两个图像
var pixel1:uint;
var pixel2:uint;
var xorMergedPixel:uint;
for (var x:int=0;x<22;x++) {
for (var y:int=0;y<22;y++) {
pixel1=bitmapData1.getPixel(x,y);
pixel2=bitmapData2.getPixel(x,y);
xorMergedPixel=pixel1^pixel2;
bitmapData3.setPixel(x,y,xorMergedPixel);
}
}