Re: [問題] 如何做的「模組化」一點...

看板Flash作者 (我是沒牌的營養師!)時間16年前 (2007/12/24 00:02), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串3/4 (看更多)
※ 引述《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
中肯XD
12/24 00:03, 1F

12/24 00:13, , 2F
good!
12/24 00:13, 2F

12/24 01:16, , 3F
推 兩者的思維真的差很多
12/24 01:16, 3F
文章代碼(AID): #17ReQiVW (Flash)
討論串 (同標題文章)
文章代碼(AID): #17ReQiVW (Flash)