Adobe® Flash® Professional CS5 組件是具有參數的影片片段,您可以透過這些參數來修改組件的外觀及行為。組件可以用來簡化使用者介面控制項 (如 RadioButton 或 CheckBox),或是加入內容 (如 List 或 DataGrid)。
組件可以讓您輕易且快速地建置穩定並擁有一致行為和外觀的 Flash 應用程式。您可以使用 Flash 組件來操作這些控制項,不需要自行建立按鈕、下拉式清單方塊和清單。只需將它們從「組件」面板拖入您的應用程式文件即可。您還可以輕鬆地自訂組件的外觀感覺,以配合應用程式設計的需要。
雖然不需要深入瞭解 ActionScript 就可以完成這些動作,您仍能使用 ActionScript 3.0 修改組件的行為或實作新的行為。每個組件都有一組獨一無二的 ActionScript 方法、屬性和事件,構成其「應用程式設計介面」(API)。API 可以讓您在應用程式執行階段建立與操作組件。
API 也可以讓您建立專用的自訂組件。您可以從 Adobe Exchange 下載由 Flash 社群成員建置的組件,網址為
www.adobe.com/go/flash_exchange_tw
。如需有關建立組件的詳細資訊,請參閱
www.adobe.com/go/learn_fl_creating_components_tw
。
ActionScript 3.0 組件架構包括類別 (所有組件的基礎)、外觀元素和樣式 (可以讓您自訂外觀)、事件處理模型、焦點管理、輔助功能介面,還有其它更多項目。
備註:
Adobe Flash CS5 包括 ActionScript 2.0 組件以及 ActionScript 3.0 組件。但是,這兩組組件不能混合使用,一個應用程式只能使用其中一組組件。Flash CS5 會根據您開啟的是 ActionScript 2.0 或 ActionScript 3.0 檔案,而使用相對的 ActionScript 2.0 組件或 ActionScript 3.0 組件。建立新的 Flash 文件時,您必須指定「Flash 檔案 (ActionScript 3.0)」或「Flash 檔案 (ActionScript 2.0)」。當開啟現有的文件時,Flash 會檢查「發佈設定」來決定要使用哪一組組件。如需有關 ActionScript 2.0 組件的詳細資訊,請參閱「使用 Adobe® ActionScript® 2.0 組件」。
如需 Flash ActionScript 3.0 組件的完整清單,請參閱
組件類型
。