Вот это:

Код AS3:
function clResize(e:Event):void
{
cl.x = (stage.stageWidth - 1024)/2+1024-cl.width;
}
Работает только тогда, когда окно флеш плеера растягивают мышкой, поэтому никаких изменений в начале нет. Чтобы выполнить позиционирование кнопки в начале, необходимо вынести её код и за пределы функций, например так:

Код AS3:
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = "BC";
cl.x = (stage.stageWidth - 1024)/2+1024-cl.width;
stage.addEventListener(Event.RESIZE, clResize);
function clResize(e:Event):void
{
cl.x = (stage.stageWidth - 1024)/2+1024-cl.width;
}