Re: [問題] 請問該怎做出植物蔓延的感覺(跪求高手ꬠ…

看板Flash作者 (CJ Cat)時間17年前 (2008/02/18 01:30), 編輯推噓5(500)
留言5則, 5人參與, 最新討論串1/4 (看更多)
※ 引述《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
文章代碼(AID): #17k6y_iF (Flash)
文章代碼(AID): #17k6y_iF (Flash)