作者aquarianboy (我是没牌的营养师!)
看板Flash
标题Re: [问题] 如何做的「模组化」一点...
时间Mon Dec 24 00:02:50 2007
※ 引述《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
1F:推 wearytolove:中肯XD 12/24 00:03
2F:推 scars:good! 12/24 00:13
3F:推 gargouille:推 两者的思维真的差很多 12/24 01:16