作者cjcat2266 (CJ Cat)
看板Flash
標題[研究] MagnifierFX - 震波特效component
時間Sat Mar 22 01:53:07 2008
去年用DisplacementMapFilter研究出了震波特效
但是每次要用都感覺設定過程很辛苦
而且要是DisplayObject(DO)過大
套用filter的時候整個就會非常lag
於是我就把這個功能分開做成一個component
以後要用就直接從component library拉出來就好
而且會不會lag是取決於自己的半徑,而不是產生效果的DO
那就先來看看Demo吧~
線上觀看
http://0rz.tw/a83P2
原始檔案
http://0rz.tw/cc3PY
SWC 下載
http://0rz.tw/a23Pd
原始碼
http://0rz.tw/a93Np
=========================使用說明=========================
MagnifierFx總共只有四個property:
1. outerRadius: 效果外圈半徑
2. innerRadius: 效果內圈半徑
3. strength: 效果強度
4. target: 目標DO的名稱
為了增進效能,每次重新繪製效果需要呼叫 refresh()
就這樣~夠簡單吧?
大家有空玩MagnifierFX的話
記得把成果po上來分享唷~ :)
--
CJ Cat = Croa'J Cat = Cockroach Cat = 西街凱特 = 蜚蠊貓 = 蟑螂貓
Gallery
http://cjcat2266.deviantart.com
ptt2 Board CJWorkshop - 阿多比閃光(Adobe Flash)研討區
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.94.35
推 liveinlow:好酷喔... 03/22 02:20
推 ComicMan:謝謝分享 佛心來著 03/22 03:33
推 dreamboxer:Super!!! 03/22 12:44
推 kazenol:老大這個酷哦 03/22 14:28
推 sunneo:效率真好@@ 03/22 16:52
推 vml93:謝謝分享哦 03/22 20:14
推 himygoddess:push 03/22 21:58