Самый простой способ нарисовать границу вокруг сцены? - PullRequest
3 голосов
/ 24 февраля 2009

в AS 3 отсутствует свойство stage.border?

мой класс расширяет Sprite, как лучше всего нарисовать границу вокруг flash-объекта?

Ответы [ 3 ]

7 голосов
/ 24 февраля 2009

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

где "this" - это ваш объект Sprite.

2 голосов
/ 16 июня 2011

Код 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.

0 голосов
/ 24 февраля 2009

Используйте фильтр. Смотрите это .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...