AS3的分模塊開發

1 :獨立的lib工程(如果需要用到主項目的類,可以用getDefinitionByName("com.test") as Class來取得所用的類,也可以直接複製主項目路徑下的類到獨立工程裏。)

2:模塊制 flex的模塊編譯,編譯選項,定主程序,減少項目主類的大小,分模塊編譯,把該模塊當成一個主類來對待,不需要實例化,會自動生成swf文件。

然後將該模塊生成的一個swf文件用loader加載過來,比如主類是Main.as,主類會生成Main.swf,新建一個類叫做Affg.as,如果我們不指定它爲模塊編譯,它不會自動編譯成一個Affg.swf,之後再創建一個child.AS類,這個child類只用來加載一個顯示對象。Affg.as再實例化一個child,並addchild。這是,我們在主類main.as裏面用loader直接去loader這個Affg.swf,就可以把child類裏面的顯示對象,顯示出來。


總之就是分模塊分出去的一個類會被主類的一個loader加載進來使用。只是在需要的時候使用。

      還看到一篇分模塊的文章,比較適用這個課題。

3六/07

AS3應用程序模塊化開發與ApplicationDomain 轉載自:http://eidiot.net/2007/06/03/applicationdomain/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章