Luar's Flash Playground:[kclyComponent] 界面設計
新聞(100)
觀點或評論(93)
Flash書(63)
教程(65)
Design Patterns(3)
FlashCom筆記(45)
Flash Remoting筆記(27)
Flex筆記(11)
Flash Lite筆記(14)
PHP資訊(22)
Ajax筆記(9)
習作(46)
組件(15)
酷站(31)
學習資源(28)
書籍推介(15)
本站與我(90)
RSS瀏覽器
聯絡
熱愛鑽研
Ajax
ActionScript
Flash
Flash Lite
Flex
Flash Remoting
FlashCom
Director
Lingo
PHP
Multiplayer Game

搜尋
VCASMO
[kclyComponent] 界面設計 (29-09-2004)

任何Flash Developer都希望開發一套自己的組件,我的組件都開始研發了,目標是:

  • 以效率及容易修改外觀為首要大前題,不重蹈Macromedia組件覆轍,不會有DataBinding、StyleManager、Accessibility等次要功能;
  • 面向美工,以人性化視覺地修改外觀,無需ActionScript;
  • 不會用Drawing API繪出界面,提高初始化效率,更使美工容易修改
  • 參考Flex做法,提供Deferred(Lazy) Instantiation,避免大量組件同時初始化使Flash Player「凝固」;
  • 最大元件重用,整套組件File Size不會超過10kByte;
  • ActionScript 2.0寫成,同時練習各種Design Pattern應用,適用於Flash6/7
  • 首創抽象組件設計,顯示純功能的Component Package,沒有界面元件(減少File Size),可以直接用ActionScript Call組件API,更可以指定任何Movie Clip接收操作事件,變相更容易套用自己外觀設計
  • 執行時動態改變外觀(實際意義不大,在效率考慮上,未必會加入);
  • 組件已經包含了一套設計精美的界面,Theme主題為Candy。
kclyComponent.jpg

目前其他公開發表組件

商業

免費(/開源)未公開
別人文章

本文章由luar發表。
意見
  • 好漂亮,可惜無法寫在這本書裡,你大概是最強的flash書作者.(沒寫書的不算)

    由台北人於30-09-2004發表

  • MenuBar最好能動態變高變寬,直接放在網頁的top區塊,並且有logo_mc的空間.
    不然寧可只是選項字,選取後有下拉式選單,因為這樣方便層疊在一起.

    由ASP於30-09-2004發表

  • 我也好想能方便的改组件!!

    由Nickol於30-09-2004發表

  • 我也在構思自己的component,不過我的外觀還是使用Drawing API,但我打算做一個工具給美工,修改好的外觀能直接轉成AS2或xml(還在想哪個好)。

    由charlie於25-10-2004發表

同組文章

Movable Type 3.15系統支持,Luar's Production版權所有。