На самом деле, вы можете создать SWF-файл для всех экранов или только фона, и просто централизовать ваш основной контент, это часто решение, вот несколько примеров, как это сделать:
Прежде всего,Давайте добавим слушатель для события изменения размера
stage.addEventListener(Event.RESIZE, resizeListener);
Кроме того, функция, которая будет изменять размер вашего контента (или BG).
function resizeListener (e:Event):void {
mc.x = 0;
mc.y = 0;
mc.width = stage.stageWidth;
mc.height = stage.stageHeight;
}
Также, донне забудьте создать MC с Top Left точкой регистрации.И добавьте эти команды выравнивания для вашего SWF-файла в свой код:
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.align = StageAlign.TOP_LEFT;
Надеюсь, это поможет вам.