作者adesigner (no doubt just)
看板Flash
标题Re: [问题] 请问该怎做出植物蔓延的感觉(跪求高手ꬠ…
时间Mon Feb 18 18:48:23 2008
※ 引述《cjcat2266 (CJ Cat)》之铭言:
: ※ 引述《adesigner (no doubt just)》之铭言:
: : 有植物蔓延的感觉(就是慢慢出现 不是一整株一次出现的感觉)
: 逐格遮罩式一种解决方式
: 但是另外一个更弹性、更有扩充空间的方法则是AS+遮罩
: 这样还可以控制生长速度的变化之类的
: 而且画路径感觉比逐格动画轻松
: 现在有点晚...不方便实作范例,我大致讲一下概念就好
: 会用到的东西有:遮罩、移动渐变+路径、BitmapData
: 1.画好你的"藤蔓"物件
: 2.在另外一个图层拉出顺着藤蔓的导引线
: 并且建立一个圆形元件当作"画笔"
: 3.让该圆型元件顺着路径作移动渐变
: 注意每个Frame的"残影"要能够涵盖注藤蔓物件
: 4.建立一个能够涵盖藤蔓物件的BitmapData (不知道这是啥请见F1说明)
: 这个BitmapData就是要让我们当作"动态遮罩"用的
: 5.如果是AS2就请用attachBitmap让BitmapData附加在MovieClip上
: 如果是AS3就请直接将BitmapData附加在Bitmap上
: 并且将这个物件用.setMask()指定为藤蔓物件的遮罩
: 6.设立onEnterFrame(AS2)或Event.ENTER_FRAME的handler或listener
: 让BitmapData一直用.draw(圆形物件)的方式将圆形"印"到自己上面
: 这样这个Bitmap会"越长越多",此时藤蔓就换慢慢伸长
: 等到长完的时候就会涵盖整个藤蔓了,藤蔓也就整个呈现出来
: 大致上就是这样
: BTW,这招我记得是从Senocular大的网站上看来的
谢谢cjcat2266的善心教学^^
但是我刚尝试觉得有点难度
加上因为我是flash新手
所以老实说我看的有点雾(抱歉我领域力有问题了!)
请问有没有比较简单的方法呢
例如版友提到的逐格遮罩(这是代表一格一格贴遮罩嘛?)
谢谢回答
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.23.162
1F:推 oj113068:不用贴阿,长到哪里画到哪里 02/18 19:01
2F:→ comtak:领域力XD 让我想到强者领域这本小说 02/18 21:38