3

AS 3 中似乎没有 stage.border 属性?

我的课程扩展了 Sprite,在 Flash 对象周围绘制边框的最佳方法是什么?

4

3 回答 3

7

this.graphics.lineStyle(0,0x555555,0.5); this.graphics.drawRect(0,0,this.width,this.height);

其中“this”是您的 Sprite 对象。

于 2009-02-24T10:28:00.903 回答
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 x 0 大的矩形. 一种解决方法是将上面的代码放在 ADDED_TO_STAGE 事件处理程序中。

于 2011-06-16T16:37:16.723 回答
0

使用过滤器。看到这个

于 2009-02-24T10:16:50.790 回答