Я использую MovieClipLoader для загрузки внешнего файла swf as2 в мой flash-проект as2, и мне трудно получить исходный размер сцены загруженного swf.Как я могу получить ширину/высоту загруженного этапа SWF в AS2?
Когда я запускаю следующий код:
var popup:MovieClip = _root.createEmptyMovieClip("popup", 1);
var loader:MovieClipLoader = new MovieClipLoader();
var loadHandler:Object = new Object();
loader.addListener(loadHandler);
loader.loadClip(url, popup);
loadHandler.onLoadInit = function(mc:MovieClip) {
trace(mc._width + ", " + mc._height);
}
Я получаю странные значения ширины/высоты (mc._width = 601,95, mc._height = 261,15), когда то, что я на самом деле хочу это размер стадии нагруженная swf, который в этом случае я знаю, что 300px x 250px.
Любые предложения оценены! Thanks
Спасибо, отличное решение. У меня есть контроль над встроенным swf, поэтому я могу это сделать. :) – loopj