Flash builder 編譯參數

應用Flash CS3 /Flash CS4 創立Flash 項目可以很便利的在項目屬性面板上設置項目的舞臺的大小,但當我們用Flex / Flash Builder 來做Flash 時候就不直觀的屬性來設置舞臺大小爲Flex項目設置舞臺大小有多種辦法,通過設置編譯器參數,來轉變swf舞臺大小等參數。


 include-libraries library [...] | 連接所有的在swc中的類,不管是否有被引用。都會打包進swc


accessible=true|false 是否具有可理解性(如爲殘疾人提供方便的性能) 
actionscript-file-encoding | 設置文件編碼,如Shitf_JIS 
advanced | mxmlc -help advanced,如這樣的高級參數 
allow-source-path-overlap=true|false | 驗證source-path中定義的路徑是否出現重疊,出現互相包含的現象 
as3=true|false | 是否使用as3對象模型,默認爲ture,如果選false,則es一定要定義爲true 
benchmark=true|false | 是否輸出編譯時期的詳細內容,默認是true 
context-root; context-path | 設置flex-services.xml中的{context.root},如果沒有詳細定義,那flex將用空值。 
contributor name | 添加到swf文件裏,name是貢獻者的名字 
creator name | 添加到swf文件裏,name是作者的名字 
date text | 添加到swf文件裏,text是數據的內容 
debug=true|false | 是否可以進行調試 
debug-password string | 遠程調試用,設置密碼 
default-background-color int | 默認背景顏色,默認爲null,例如: -default-background-color=0xCCCCFF 
default-frame-rate int | 設置幀數,默認爲24 
default-script-limits | 定義應用腳本程序的執行限制 
max-recursion-depth | 最大的遞歸默認是:1000 
max-execution-time | 最大的執行時間默認是:60,你不能設置比60還大。 
default-size width height | 設置應用程序的大小,單位是像素 
defaults-css-url string | 設置css 的路徑 
description text | 添加到swf文件裏的描述內容,text是描述的內容 
dump-config filename | 將次配置內容輸出到filename的文件裏,如:mxmlc -dump-config myapp-config.xml 
es=true|false | 略 
externs symbol [...] | 略 
external-library-path path-element [...] | 外部類的路徑 
file-specs path-element [...] | 指定源文件去編譯,這默認的是 mxmlc編譯器 
fonts.languages.language-range lang range | 指定 Unicode編碼語言的範圍 
fonts.managers manager-class [...] | 字體管理器,默認的是 flash.fonts.JREFontManager,也可以使用 flash.fonts.BatikFontManager 
fonts.max-cached-fonts string | 在服務器緩存上可以保存的最大字體數 
fonts.max-glyphs-per-face string | 最大限度的字符緩存 
frames.frame label class name [...] | 將一系列的類名指定到相應label標記的幀上 
generate-frame-loader=true|false | 綁定到默認的loader類上。 
headless-server=true|false | 能否設置編譯器的執行頭文件,如:System.setProperty(”java.awt.headless”, “true”) 
help | 幫助 
include-libraries library [...] | 連接所有的在swc中的類,不管是否有被引用 
includes class [...] | 引用具體的類,使用此參數 
incremental=true|false | 增加編輯,默認的是false 
keep-generated-actionscript=true|false | 保持原有的as,放在 /generated目錄下,默認的值是false 
language code | 設置swf文件的元數據 
lazy-init=true|false | 預設字母表的編碼,默認是false 
library-path path-element [...] | 連接SWC 文件得到swf文件,默認的路徑是libs目錄和相同目錄下的所有swc文件。可以用=替換現在的swc,也可以用+=添加。也可以通過配置文件(略)。 
link-report filename | 打印詳細的連接報告 
load-config filename | 指定編譯器詳細的配置文件,覆蓋所有的命令行參數,可以通過+=連接多個配置文件。 
load-externs filename [...] | 外部足見的動態連接的信息保存(略)


locale string | 將路徑定位存到locale,就可以通過{local}調用了,如:mxmlc -locale en_EN -source-path locale/{locale} -file-specs MainApp.mxml 
localized-description text lang | Swf文件的元數據 
namespaces.namespace uri manifest | 指定mxml文件的命名空間,可以用 uri或本地的證明文件。 
optimize=true|false | 優化as,減少文件大小,增加性能,默認爲false 
output filename | 指定輸出文件名字,如果不指定就用當前文件名。如果路徑不存在,將會自動生成。 
publisher name | Swf文件的元數據,發佈人的名字 
resource-bundle-list filename | 打印所有源數據包名字,並打包到一個swc文件中,filename將是這個swc的文件名。 
runtime-shared-libraries url [...] | 指定一系列運行時共享庫,如果library.swf在 web_root/libraries目錄下,那你可以使用 libraries/library.swf.來調用。 
services filename | 指定 services-config.xml文件,該文件用在FDS中 
show-binding-warnings=true|false | 當flash player不能探測時,顯示警告。默認爲true 
show-actionscript-warnings=true|false | 發生as類錯誤時,發出提示。默認爲true。 
show-deprecation-warnings=true|false | 爲flex組件顯示不可用。默認爲true 
source-path path-element [...] | 添加源路徑的路徑或文件,會自動尋找mxml和as文件。可以使用通配符包含所有的文件和子路徑,連接全部的文件,不能單個使用類和路徑,可以使用+=。 
strict=true|false | 輸出爲定義的屬性和函數,也能執行編譯時期類型的驗證和提供默認參數。默認爲true 
theme filename [...] | 指定主題數組 
title text | Swf的元數據 
use-network=true|false | 指定當前應用程序的網絡服務,默認爲true.如果設爲false就只能訪問本地,不能訪問網絡。 
verbose-stacktraces=true|false | 默認值爲false,只在運行發生錯誤時候,提供錯誤顯示。 
version | 編譯器的版本號 
warn-warning_type=true|false | 是否驗證自定義警告類型。 
warnings=true|false | 如果設置false就廢除所有的警告,此參數覆蓋 warn-warning_typed 的值默認爲true。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章