Вот пробую сделать свою первую резину. В первом кадре, чтобы ц у меня объект оставался на своем месте прирастягивании, написал:
Код
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
stage.addEventListener(Event.RESIZE, resizeListener);
function resizeListener(e:Event):void{
logo.x = stage.stageWidth - 80;
trace(stage.stageWidth);
}
logo - это мой единственный объект. Делаю Test Movie, тяну окно флешки за уголок - все нормально, флешка растягивается и logo сегда прилеплеплен к правому краю, как и нужно. Но вот делаю Publish, в коде странички пишу
Код
'width', '100%',
, флешка моя растягивается... А лого остается на прежнем месте, т.е. не следует за правым краем!

Почему же?
P.S.
Нашлось все-таки решение. Оказывается, если я регистрирую только
Event.RESIZE, то резиновость у меня будет работать только в "обычном" флеш-плеере. Чтобы она работала еще и в браузере(что и являлось целью), нужно было регистрировать еще и
Event.INIT:
Код
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
this.loaderInfo.addEventListener(Event.INIT, resizeListener);
stage.addEventListener(Event.RESIZE, resizeListener);
function resizeListener(e:Event):void{
logo.x = stage.stageWidth - 80;
trace(stage.stageWidth);
}