看板 Flash 關於我們 聯絡資訊
※ 引述《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)
scars:好技拜收 <(_ _)> 02/18 01:41
icedesign:好技拜收<(_ _)> 02/18 02:49
kuwood:好技拜收 <(_ _)> 02/18 02:58
HornyDragon:好技拜收<(_ _)> 02/20 00:28
ComicMan:好技拜收<(_ _)> 03/22 03:52