2008-09-20 60 views

回答

3

不知道爲什麼his example調用LoaderInfo。 DisplayObject類擁有自己的(只讀)loaderinfo屬性。只要你的主類擴展一個DisplayObject,你可以致電酒店直接

package { 
    import flash.display.Sprite; 

    public class Main extends Sprite { 

     public function Main() { 
      var test1:String = ''; 

      if (this.loaderInfo.parameters.test1 !== undefined) { 
       test1 = this.loaderInfo.parameters.test1; 
      } 
     } 
    } 
} 

從DOC:

返回一個包含文件加載 信息的LoaderInfo對象 此顯示對象所屬。 loaderInfo屬性僅針對SWF 文件的根顯示對象或加載的位圖(不適用於使用 ActionScript繪製的 位圖)定義爲 。要查找與包含名爲 myDisplayObject的顯示對象的SWF文件 關聯的loaderInfo 對象,請使用 myDisplayObject.root.loaderInfo。