самый простой способ нарисовать границу вокруг сцены?

кажется, что в AS 3 нет свойства stage.border?

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

Ответов (3)

Решение

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

где «это» - ваш объект Sprite.

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

В коде 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.