【AS3高手进】flash遮罩的问题

flash舞台上有一张背景图片,如何在舞台上弄个长方形,且长方形里面是全透明的,长方形外面是半透明的?且长方形的边框是1像素的不透明的黑色,鼠标移动到长方形边框上还能随便... flash舞台上有一张背景图片,如何在舞台上弄个长方形,且长方形里面是全透明的,长方形外面是半透明的?且长方形的边框是1像素的不透明的黑色,鼠标移动到长方形边框上还能随便改变大小的那种。
要as代码。
展开
 我来答
hotkeke
2011-02-13
知道答主
回答量:14
采纳率:0%
帮助的人:15.7万
展开全部
随便给你个理论的答案吧
库里一个 图片 规定类 为 A

var 大小:Number=1.5;
var a:BitmapData=new A(0,0);//A就是库里的图片
var b:Bitmap=new Bitmap(a);
this.addChild(b);
var c:Bitmap=new Bitmap(a);
c.scaleX=c.scaleY=大小;
this.addChild(c);
var d:Sprite=new Sprite ;
d.graphics.lineStyle(0,0,1);
d.graphics.drawRect(0,0,50,50);
this.addChild(d);
var e:Sprite=new Sprite ;
e.graphics.beginFill(0,1);
e.graphics.drawRect(0,0,50,50);
this.addChild(e);
c.mask=e;
e.addEventListener(Event.ENTER_FRAME,gs);
function gs(eve) {
e.x=d.x=mouseX;
e.y=d.y=mouseY;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式