Flash CS3 文件 |
|||
| ActionScript 3.0 程式設計 > ActionScript 快速入門 > 使用 ActionScript 建立應用程式 > 選擇正確的工具 | |||
根據專案的需求和可用的資源而定,您可以從多種工具中選擇一個 (或多個搭配) 來撰寫和編輯 ActionScript 程式碼。
除了能建立圖形和動畫,Adobe Flash CS3 Professional 也提供處理 ActionScript 程式碼的工具,可處理加入 FLA 檔元素和外部 ActionScript 檔案的程式碼。Flash 編寫工具適合用於有大量動畫或視訊的專案,或者您要自行建立大多數圖形資源的情況,特別是使用者互動或功能很少需要 ActionScript 的專案。另外,如果您要在相同應用程式中建立視覺資源和撰寫程式碼,那麼也可以選擇使用 Flash 編寫工具開發 ActionScript 專案。如果要使用預先建立的使用者介面組件,但 SWF 大小必須更小或者要更容易進行外觀設定是專案的考量重點,您也可以使用 Flash 編寫工具。
Adobe Flash CS3 Professional 提供兩種工具來撰寫 ActionScript 程式碼:
Adobe Flex Builder 是使用 Flex 架構建立專案的主要工具。除了視覺化特色和 MXML 編輯工具,Flex Builder 也提供功能完整的 ActionScript 編輯器,可用來建立 Flex 或 ActionScript 專案。Flex 應用程式具備多項優點,包括有許多預先建立的使用者介面控制項、彈性的動態版面配置控制項,以及內建多項機制,可讓您使用外部資料來源並將外部資料連結到使用者介面元素。不過,由於提供上述功能需要額外程式碼,因此 Flex 應用程式的 SWF 檔可能較大,而且重新設定外觀時也不如 Flash 容易。
如果您要使用 Flex 建立功能完整且由資料驅動的多媒體網際網路應用程式,而且想在同一工具中編輯 ActionScript 程式碼、編輯 MXML 程式碼,並以視覺方式配置應用程式的版面,請使用 Flex Builder。
由於 ActionScript (.as) 檔案是簡單的文字檔,因此只要程式能夠編輯純文字檔,就可用來撰寫 ActionScript 檔案。除了 Adobe 的 ActionScript 產品,也有幾家協力廠商推出具備 ActionScript 功能的文字編輯程式。您可以使用任何文字編輯器程式撰寫 MXML 檔案或 ActionScript 類別。然後使用 Flex SDK (包含 Flex 架構類別以及 Flex 編譯器) 從這些檔案建立 SWF 應用程式 (可以是 Flex 或 ActionScript 應用程式)。此外,許多開發人員也會使用協力廠商 ActionScript 編輯器來撰寫 ActionScript 類別,並搭配使用 Flash 編寫工具建立圖形化內容。
您可以在下列情況選擇使用協力廠商 ActionScript 編輯器:
提供 ActionScript 支援的幾個重要程式碼編輯器包括:
Flash CS3
目前頁面: http://livedocs.adobe.com/flash/9.0_tw/main/00000029.html