Я использовал Loader для загрузки внешнего SWF-файла и пытался отобразить его в фиксированной области, как объект спрайта фиксированного размера. И я не знаю точный размер SWF-файла, я просто хочу, чтобы он соответствовал фиксированной области. Это возможно?
код:
var loader:Loader = new Loader();
loader.load(new URLRequest("some path"));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler);
function completeHandler(e:Event):void
{
var loaderinfo:LoaderInfo = event.target as LoaderInfo;
loaderinfo.content.width = 300;
loaderinfo.content.height = 300;
loaderinfo.content.x = 0;
loaderinfo.content.y = 0;//note that this works for displaying picture, but not for swf
thePanel.stage.addChild(loader);
}
Я хочу, чтобы swf соответствовал области панели. Как я могу это сделать?