看板 Flash 關於我們 聯絡資訊
: 我想是否可以用一個圓來判定 : 只要在這圓內的顏色都變半透明 : 不是用物件來設定透明度 : 也就是一個物件可能有部份是正常 有部份是半透明 : 可能有點像是 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
Jerrynet:其實layer混合模式算是變相的cacheAsBitmap 07/16 23:07