Понятненьео, приблизительно так я себе и думал..
Спасибо.
Постал еще один вопрос.
А лучше, удобней, писать состояния кнопки функциями?
Ведь у класса SimpleButton есть свойства upState,overState и так д..
был бы благодарен, если б смогли в двух словах обьяснить этот кусочек кода... чуток не понямаю...

Код AS3:
public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point