Re: [問題] 請問該怎做出植物蔓延的感覺(跪求高手ꬠ…
※ 引述《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大的網站上看來的
--
CJ Cat = Croa'J Cat = Cockroach Cat = 西街凱特 = 蜚蠊貓 = 蟑螂貓
Gallery http://cjcat2266.deviantart.com
ptt2 Board CJWorkshop - 阿多比閃光(Adobe Flash)研討區
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.83.94
※ 編輯: cjcat2266 來自: 61.228.83.94 (02/18 01:34)
推
02/18 01:41, , 1F
02/18 01:41, 1F
推
02/18 02:49, , 2F
02/18 02:49, 2F
推
02/18 02:58, , 3F
02/18 02:58, 3F
推
02/20 00:28, , 4F
02/20 00:28, 4F
推
03/22 03:52, , 5F
03/22 03:52, 5F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章