創建一個Flash MX組件(AddProperty)

創建一個Flash MX組件
本教程摘自書“Flash的交互仿真,由Jonathan Kaye和大衛·卡斯蒂略,德爾瑪湯姆森學習出版200211月將出版。
Flash MX
組件的Flash開發人員,介紹一個強大的新工具擴展應用的Flash 5 SmartClips的。(長)教程將引導您通過創建一個簡單的等腰三角形組成部分。它會教你如何
應用新的ActionScript指令,如#initclipregisterClass的一個自定義的圖標,創建一個簡單的組件,以及使用新的方法,如的AddProperty你的代碼更好的絕緣,和_targetInstanceName
觸摸的機制,允許組件繼承,
增強型(自定義UI)屬性檢查器(步驟11),
進行實時預覽影片(第12步)
雖然它可能是可能的動作面板使用普通模式下完成這些教程,我們強烈建議您使用專家模式下,進入行動。
什麼是組件?
功能內進行自定義操作的參數。同樣,影片剪輯可以被參數化自定義動畫,通過定義內的變量(或屬性)和設置這些值從以外的剪輯之前或期間,執行的動畫,如最小和最大的值錶盤。因此,影片剪輯可以被認爲是一個參數化的動畫。
Flash 5
引入了SmartClips作爲一個簡單的方法來創建參數化的動畫。 Flash MX中組件是下一代SmartClips,。 SmartClips使創作的動畫以簡單的方式,促進共享,重用和工作流程的效率。然而,限制SmartClips的是,他們不適合編程到ActionScript的面向對象的框架。 Flash MX組件的主要貢獻是整合SmartClip概念到框架中。
此外的能力與SmartClips的定義一個自定義用戶界面(屬性檢查器)的參數,組件引入即時預覽,一個可選的機制創建的組件開發,讓用戶在創作環境中看到了什麼是組件的外觀喜歡當它是積極的演示文稿中。
爲了演示如何創建一個自定義的組件,我們將構建一個簡單的等腰三角形組成部分,具有以下屬性:基礎,高度,色調的顏色,和一個布爾標誌,表示是否應用着色顏色。它也將有方法來獲取和設置這些屬性,以及面積。我們展示瞭如何使組件和一個自定義圖標後,我們將展示如何創建一個自定義的用戶界面,那麼如何讓一個實時預覽影片。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章