資源描述:
《Flex編譯器以及常用編譯參數(shù).doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、Flex編譯器以及常用編譯參數(shù)分類:待分類2011-07-1316:2039人閱讀評論(0)收藏舉報常見Flex編譯器參數(shù)匯總verbose-stacktraces此Flex編譯器參數(shù)指定SWF在運行時異常信息中包含行號和文件名,這將使產(chǎn)生的SWF文件更大些,帶verbose-stacktraces的SWF還是和調(diào)試版本的SWF有區(qū)別的。source-pathpath-element添加其他源代碼目錄或文件,可以使用通配符來添加目錄中所有文件或子目錄,也可使用+=在默認路徑上來追加新參數(shù),例如-source-path+=/Users/base/Projectinclude-l
2、ibraries此Flex編譯器參數(shù)指定SWF文件被編譯到程序中并鏈接庫中所有類和資源到SWF上。如果你的程序需要加載其他模塊這個參數(shù)就很有用了。library-path跟include-libraries選項類似,但是只引用類和資源以供SWF使用,這樣可保持SWF文件的可管理性。locale此Flex編譯器參數(shù)指定SWF文件的區(qū)域?qū)傩?,例如使?locale=es_ES指定SWF區(qū)域為西班牙use-network此Flex編譯器參數(shù)指示SWF是否可以訪問網(wǎng)絡(luò)服務(wù)或者應(yīng)用標(biāo)準(zhǔn)的FlashPlayer權(quán)限策略。例如-usenetwork=false指定SWF有本地文件系統(tǒng)訪問權(quán)
3、但不能訪問任何網(wǎng)絡(luò)服務(wù),默認為trueframes.frame啟動應(yīng)用程序資源代理流,然后通過ModuleManager類公布其接口,在特殊情況下,比如在代碼中已經(jīng)引入資源但是并不需要移動資源到外部SWF文件,這時此參數(shù)可使應(yīng)用程序啟動時間大大減少,這是一個很復(fù)雜但很有用的參數(shù)。keep-all-type-selectors保證所有樣式信息都被編譯進SWF,甚至是程序沒有用到的。這點非常重要,因為有可能程序加載的其他組件需要這些樣式信息。默認值為false,也就是說沒有用到的樣式信息不會被編譯進SWF。設(shè)置好編譯器參數(shù)后,點擊Apply按鈕保存。下面是所有的編譯參數(shù):Adob
4、eFlexCompiler(mxmlc)Version3.4.0build6955Copyright(c)2004-2007AdobeSystems,Inc.Allrightsreserved.-benchmark???outputperformancebenchmark-compiler.accessible???alias-accessible???generateanaccessibleSWF-compiler.actionscript-file-encoding???alias-actionscript-file-encoding???specifie
5、sactionscriptfileencoding.IfthereisnoBOMintheAS3???sourcefiles,thecompilerwillusethisfileencoding.-compiler.context-root???alias-context-root???pathtoreplace{context.root}tokensforservicechannelendpoints-compiler.debug???alias-debug???generatesamoviethatissuitablefordebugging-
6、compiler.external-library-path[path-element][...]???alias-external-library-path???listofSWCfilesordirectoriestocompileagainstbuttoomitfrom???linking(repeatable)——引用的SWC庫文件-compiler.fonts.advanced-anti-aliasing???alias-advanced-anti-aliasing???enablesadvancedanti-aliasingforembeddedfonts,whi
7、chprovides???greaterclarityforsmallfonts.-compiler.fonts.flash-type???alias-flash-type???enablesFlashTypeforembeddedfonts,whichprovidesgreaterclarity???forsmallfonts.-compiler.fonts.max-glyphs-per-face???alias-max-glyphs-per-face???setsthemaximum