Adobe® Flash® CS3 Professional 是標準的創作工具,可製作出極具感染力的Web 內容。
元件是製作這些內容的豐富Internet 應用程式的構建塊。 「組件」是帶有參數的影片剪輯,在Flash 中進行創作時或在運行時,可以使用這些參數以及ActionScript™ 方法、屬性和事件自訂此元件。設計這些元件的目的是為了讓開發人員重複使用和共享程式碼,以及封裝複雜功能,使設計人員無需編寫ActionScript 就能夠使用和自訂這些功能。
使用元件可以輕鬆且快速地建立強大且具有一致外觀和行為的應用程式。本手冊介紹如何使用ActionScript 3.0 元件建立應用程式。 《ActionScript 3.0 語言和元件參考》中介紹了每種元件的應用程式介面(API)。
您可以使用Adobe 建立的元件,下載其他開發人員建立的元件,也可以建立自己的元件。
本章包含以下各節:
目標讀者. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
系統需求. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
關於本文檔. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
印刷慣例. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
本手冊中使用的術語. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
其它資源. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
目標讀者本手冊的目標讀者是要建立Flash 應用程式並希望使用元件加快開發速度的開發人員。您應該已經熟悉如何開發Flash 應用程式和編寫ActionScript。
如果對編寫ActionScript 還不夠熟練,您可以為文件新增元件,在「屬性」檢視器或「元件」檢視器中設定其參數,然後使用「行為」面板處理其事件。例如,您無需編寫任何
ActionScript 程式碼,就可以將「前往網頁」行為附加到一個Button 元件,使用者點擊此按鈕時會在Web 瀏覽器中開啟一個URL。
如果希望建立功能更強大的應用程序,則可透過動態方式建立元件,使用ActionScript 在執行時間設定屬性和呼叫方法,也可使用事件偵聽器模型來處理事件。
有關詳細信息,請參閱第31 頁的第2 章“使用組件”。
展開