作者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
1F:推 liveinlow:好酷喔... 03/22 02:20
2F:推 ComicMan:谢谢分享 佛心来着 03/22 03:33
3F:推 dreamboxer:Super!!! 03/22 12:44
4F:推 kazenol:老大这个酷哦 03/22 14:28
5F:推 sunneo:效率真好@@ 03/22 16:52
6F:推 vml93:谢谢分享哦 03/22 20:14
7F:推 himygoddess:push 03/22 21:58