Re: [問題] 如何做的「模組化」一點...
※ 引述《scars (超:新:星)》之銘言:
提供一些我的小小想法 :)
舉個常見的例子:把一個方塊從舞台的左邊移動到右邊
美術設計師通常會怎麼做?
Step1: 畫一個方塊(用Flash左手邊的Toolbox)
Step2: 把它轉成元件(MovieClip或Button)
Step3: 先把它移到舞台的左邊
Step4: 在時時間軸上的某個影格插入關鍵影格
Step5: 再把方塊移到舞台右邊
Step6: 最後在時間軸上的關鍵影格加入影格漸變(Tween)
Step7: Ctrl+Enter,完工!
程式設計師通常怎麼做?
Step1: 畫一個方塊(方法好幾種,可以用Toolbox畫也可以用程式碼畫..)
Step2: 把它轉成元件(看方塊是怎麼畫出來的,非必要..)
Step3: 幫它取個名字(如果程式碼直接寫在物件上的話,非必要,但不建議..)
Step4: 寫一段onEnterFrame的小程式,讓它的_x位置移到指定的地方然後停下來
Step5: Ctrl+Enter,完工!
PS: 還可以利用3rd party的Tween套件來簡化方塊移動的程式碼
基本上,程式設計師與美術設計師的思考方式跟作業方式是不盡相同的
程式設計師認為很模組化的元件,對美術設計師來說不見得會用或好用
要真的寫到美術設計師覺得好用的模組,除了功能有做到之外
最好是那種可以拖拉或點一點就能用的
並不是暗指美術設計師懶墮或是不聰明,而是術業有專攻
我寧願跟我配合的美術設計師能更專業在設計上,讓客戶在過稿子的時候沒話講
我可以多花一些時間設計讓他方便好用的模組讓他使用 :)
http://www.pageflip.hu/
這是個翻書的元件
如果打開元件的原始碼來看有上千行的程式碼
但對美術設計師來說,它在一般基本的使用上,幾乎不用接觸複雜的程式碼
算是我覺得算滿成功的例子 :)
--
http://blog.eddie.com.tw/
http://www.eddie.com.tw/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.172.127
推
12/24 00:03, , 1F
12/24 00:03, 1F
推
12/24 00:13, , 2F
12/24 00:13, 2F
推
12/24 01:16, , 3F
12/24 01:16, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 3 之 4 篇):