-1
當我嘗試外部SWF加載到主文件中使用此代碼在Stage.scaleMode在外部SWF導致類型錯誤:錯誤#1009
var imageLoader:Loader = new Loader();
var url:URLRequest = new URLRequest("Content.swf");
imageLoader.load(url);
imageLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded);
function imageLoaded(e:Event):void {
image.addChild(imageLoader);
}
,如果外部SWF有這個代碼,
stage.scaleMode = StageScaleMode.NO_SCALE;
然後我得到這個錯誤:TypeError:錯誤#1009:無法訪問空對象引用的屬性或方法。但是如果swf中有TLF文本(或者至少只是一個沒有字符的TLF文本字段),那麼一切都沒問題。使用經典文本時,錯誤仍然存在。爲什麼在外部swf中存在TLF文本可解決問題? 在此先感謝