Добрый день, господа флешеры.
Вопрос такой, делал примитивную рисовалку из официального мануала: на сцену при помощи addChild() добавляется фигура создаваемая классом Figure

Код AS3:
var figure:Figure = new Figure(eRadius, myAlpha, color, figure); //моя фигура (радиус, альфа-канал, цвет, тип)
stage.addChild(figure) //добавление объекта на сцену;
собственно функция-конструктор класса:

Код AS3:
public function Figure (myWidth, ,myAlpha, myColor, myType)
{
graphics.beginFill(myColor, myAlpha);
switch(myType)
{
case "square":
graphics.drawRect(0, 0, myWidth, myWidth);
break;
case "ellipse":
graphics.drawEllipse(0, 0, myWidth, myWidth);
break;
}
graphics.endFill();
}
Так вот, потом у меня появилась необходимость выводить предупреждения (скажем в центре экрана) наподобие "вы выбрали инструмент Х", я создавал текстовое поле, а когда инструмент выбирался, выводил в это поле соотв. текст и делал его видимым. Но если в месте вывода текста уже были фигуры, то текст всегда показывался
за добавленными фигурами (как бы слоем ниже), соответственно вопрос:
Как сделать так, чтобы текст всегда выводился поверх всех фигур, добавленных ранее на сцену?