在使用FlashCS4,CS5時,在Settings那有個Config constants欄位可以輸入 來紹介一下如何使用好了 簡單來說, 就是能定義一個常數, 給整個專案使用。 預設就有一個CONFIG::FLASH_AUTHORING,值為true 自定新增二個CONFIG::debug和CONFIG::release, 一個為true, 另一個為false 可以為Boolean,int,String等類別 怎麼取值呢? 很簡單,只要打上自定的Name名稱就可得到對映的值 進階用法, 可以透過該變數來決定要不要編譯該程式碼, 這功能非常的好用 Debug時, 可以將一些trace和測試用的程式碼編譯進去 但上線後, 以前可能要過變數來決定, 但還是會編譯進去, 現在使用這樣的方法來決定 寫一個測試用的類別, 加上判斷式。 package { import flash.display.Sprite; public class Demo extends Sprite { public function Demo() { trace("Demo.Demo"); CONFIG::debug { trace("debug"); } bbb(); ccc(); } public function aaa():void { CONFIG::debug { trace("test is true"); return; } trace("test is false"); } CONFIG::debug public function bbb():void { trace("debug.bbb"); } CONFIG::release public function bbb():void { trace("release.bbb"); } public function ccc():void { trace("ccc&q