AS 3中似乎没有stage.border属性?
我的类扩展了Sprite,在flash对象周围绘制边框的最佳方法是什么?
答案 0 :(得分:7)
this.graphics.lineStyle(0,0x555555,0.5); this.graphics.drawRect(0,0,this.width,this.height);
其中“this”是你的Sprite对象。
答案 1 :(得分:2)
OXMO456的代码有拼写错误。以下是固定版本:
this.graphics.lineStyle(0,0x555555,0.5);
this.graphics.drawRect(0,0,this.width,this.height);
另外,我应该提一下,当应用程序启动时,this.width和this.height都从0开始,所以将上面的代码放在主MovieClip的构造函数中将不会做任何事情 - 它将绘制一个矩形0由0大。一个解决方法是将上面的代码放在ADDED_TO_STAGE事件处理程序中。
答案 2 :(得分:0)
使用过滤器。请参阅this。