易于設計人員使用的Flash AS組件
Macromedia 的第 2 版組件( Component Architecture)使用方便,基于 CSS 的樣式、數據綁定等都非常優秀,稍顯不足的就算是不能直接編輯外觀了。
Adobe 收購 Flash 后,推出的基于 ActionScript 3.0 的新組件。新組件可以通過雙擊舞臺上的組件進入編輯模式,直接編輯組件外觀的能力大大加強了。
今天介紹一下開放下載的 FlashSwing 輕量級組件。
Swing 讓大家想起熟悉的 Java Swing 組件,如此命名可能是因為組件的 API 和 Swing 很相似。這也使得習慣 Swing 的開發人員可以很輕松地使用 Flash 版組件。
FlashSwing 組件是完全基于 MovieClip 實現的,并與傳統 Flash 動畫和開發人員使用 MovieClip 及其時間軸一樣。因此,在 Flash 設計環境中,組件都是極易于編輯/修改的。這與 Macromedia 的組件不同,后者是通過 setStyle 設置各種狀態下的外觀 MovieClip 對象,再通過 ActionScript 實現外觀切換。
查看組件演示:
http://www.shinater.com/FlashSwing/Help/index.html
支持動畫效果的組件下載:
http://www.shinater.com/FlashSwing/Components2(Transition).zip
API地址:
http://www.shinater.com/docs/as3/swing/package-detail.html
FlashSwing 主頁;
http://www.shinater.com/FlashSwing.xhtml