作者cjcat2266 (CJ Cat)
看板Flash
标题[API ] GlowFX - 指定色彩发光器
时间Sat Mar 15 01:34:25 2008
呼~当初虽然只是一个简单的构想
但是要做成component还真不容易呀!!
先来看看效果吧
线上观看
http://0rz.tw/e23Jz
原始档案
http://0rz.tw/4d3MZ
组件下载
http://0rz.tw/e93IZ
组件code
http://0rz.tw/1a3Js
请将GlowFX.swc加入到Flash CS3路径的en\Configuration\Components底下
之後在Flash里面的component面板就可以看到GlowFX了
P.S.先说一下...那颗球并不是用AS搞出来的
我只是用3ds max建模 + swfit3D max输出.swf而已
所以不用花时间去找做球的code啦~XDDD
--------------------------<我是说明分隔线>--------------------------
GlowFX的原理很简单
就是指定一个DisplayObject当作target
并且让target身上带有targetColor的部份发光
需要注意的是
GlowFX和target必须位於同个parent底下
而且GlowFX的rotation值必须是零!!
GlowFX的parameter有以下这些:
1. target:String
此为"发光物"这个DisplayObject的name
因为parameter只能设为Boolean, Number, int, uint, String
所以我先取得name之後再用getChildByName()
不过这是component内部运作机制,不重要
2. targetColor:String
十六进位的色码
为"指定发光"的颜色
3. glowAmount:Number, strength:Number, quality:int
GlowFX内部使用GlowFilter
glowAmount为光晕模糊量
strength为发光强度
quality为filter品质
以上,希望可以帮到有需要的人 :)
--
CJ Cat = Croa'J Cat = Cockroach Cat = 西街凯特 = 蜚蠊猫 = 蟑螂猫
Gallery
http://cjcat2266.deviantart.com
ptt2 Board CJWorkshop - 阿多比闪光(Adobe Flash)研讨区
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.136.69.83
1F:推 twslayer:头推 03/15 07:07
2F:推 woodymonkey:推! 03/15 12:11
3F:推 Julianan:请问用flash8是不是不能开?? 03/16 18:24
4F:→ cjcat2266:没错,因为这是component 3.0 03/16 18:42
5F:推 riderfish:赞啦!!! 03/16 22:10
6F:推 ComicMan:看到西街大就推 又强又慷慨 03/22 03:41