作者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
推 twslayer:頭推 03/15 07:07
推 woodymonkey:推! 03/15 12:11
推 Julianan:請問用flash8是不是不能開?? 03/16 18:24
→ cjcat2266:沒錯,因為這是component 3.0 03/16 18:42
推 riderfish:讚啦!!! 03/16 22:10
推 ComicMan:看到西街大就推 又強又慷慨 03/22 03:41