Re: [問題] 讓周圍物件變成半透明的方法 ???
: 我想是否可以用一個圓來判定
: 只要在這圓內的顏色都變半透明
: 不是用物件來設定透明度
: 也就是一個物件可能有部份是正常 有部份是半透明
: 可能有點像是 mask遮罩 或 BlendMode混色 的效果
: 不過還是不知道該怎麼做 BlendMode好像沒有這種類型
: 所以想請大家給點建議
: 謝謝了 ^^
有阿,BlendMode有alpha和erase兩種類型@@
不過要套用的話有點複雜,
假設要被混色的物件都在一個DisplayObject裡(假設為A)
這個半透明圓形物件也要在A裡,
然後圓形的blendMode設成alpha,A的blendMode設成layer
這樣就可以了:)
(說明裡寫到要套用alpha和erase的話,父元件混合模式要設成Layer。)
套用alpha:就是把圓形的alpha乘上後面元件的alpha值
套用erase: 就是1-圓形的alpha乘上後面元件的alpha值
範例:CS4 FLA: http://puu.sh/35D
SWF: http://puu.sh/35B
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.43.51.164
→
07/16 23:07, , 1F
07/16 23:07, 1F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):