Re: [問題] 請問該怎做出植物蔓延的感覺(跪求高手ꬠ…
※ 引述《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
推
02/18 19:01, , 1F
02/18 19:01, 1F
→
02/18 21:38, , 2F
02/18 21:38, 2F
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章