我有这种情况:
有一些在背景中有一些颜色的通用影片剪辑(可以是绿色、红色等),我加载一个图像并作为一个孩子附加在这个影片剪辑中,使用与影片剪辑相同的尺寸。
但如果这张图片有一些透明度,我可以看到背景(绿色、红色等)。
我试试这个:
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, function(e:Event){
var tempImage:Bitmap = new Bitmap(e.target.content.bitmapData);
image.bitmapData = tempImage.bitmapData;
obj.graphics.beginFill(0xFFFFFF, 0);
obj.graphics.drawRect(0,0,obj.width, obj.height);
obj.graphics.endFill();
obj.addChild(image);
});
但它不起作用。而且我无法更改 obj.alpha,因为在这种情况下我看不到图像。还有另一种方法吗?
谢谢