Actionscript 3 如何使电影唇透明?
我有这样的情况: 有一些通用的movieclip在背景中有一些颜色(可以是绿色、红色等),我加载了一个图像并作为一个孩子附加在这个movieclip中,使用movieclip的相同尺寸 但是如果这张图片有一些透明度,我可以看到背景(绿色、红色等) 我试试这个:Actionscript 3 如何使电影唇透明?,actionscript-3,flash,Actionscript 3,Flash,我有这样的情况: 有一些通用的movieclip在背景中有一些颜色(可以是绿色、红色等),我加载了一个图像并作为一个孩子附加在这个movieclip中,使用movieclip的相同尺寸 但是如果这张图片有一些透明度,我可以看到背景(绿色、红色等) 我试试这个: loader.contentLoaderInfo.addEventListener(Event.COMPLETE, function(e:Event){ var tempImage:Bitmap = new Bitmap(e.target
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,因为在这种情况下我看不到图像。还有别的办法吗
谢谢您尝试过Bitmapfill吗
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, function(e:Event){
obj.graphics.beginBitmapFill(e.target.content.bitmapData);
obj.graphics.endFill();
});
你试过Bitmapfill吗
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, function(e:Event){
obj.graphics.beginBitmapFill(e.target.content.bitmapData);
obj.graphics.endFill();
});
背景色是如何绘制的?您使用的是绘图API,还是在
obj
中的另一个显示对象?背景颜色是如何绘制的?您使用的是绘图API,还是在obj
中的另一个显示对象?