Я хочу загрузить SWF-файл, который находится на внешнем сервере, и воспроизвести его на стороне клиента. Мне это удается, но у меня возникают проблемы с выравниванием при загрузке. Я использую следующий код:
import flash.display.*;
import flash.net.URLRequest;
var rect:Shape = new Shape();
rect.graphics.beginFill(0xFFFFFF);
rect.graphics.drawRect(0,0,1000,1000);
addChild(rect);
var ldr:Loader = new Loader();
ldr.mask = rect;
var url:String = "http://www.unknown.example.com/content.swf";
var urlReq:URLRequest = new URLRequest(url);
ldr.load(urlReq);
addChild(ldr);
Загружается нормально, но когда я максимизирую кадр, выравнивание видео меняется, и на экране видна только половина видео.