我正在使用 MovieClipLoader 将外部 as2 swf 文件加载到我的 as2 flash 项目中,但我无法获取加载的 swf 的原始舞台大小。
当我运行以下代码时:
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);
}
当我真正想要的是加载的 swf 文件的舞台大小时,我得到奇怪的宽度/高度值(mc._width=601.95,mc._height=261.15),在这种情况下我知道它是 300px x 250px。
任何建议表示赞赏!谢谢