[問題] 讓周圍物件變成半透明的方法 ???

看板Flash作者 (呦厚厚)時間15年前 (2010/07/16 19:04), 編輯推噓3(302)
留言5則, 3人參與, 最新討論串1/2 (看更多)
就是阿 現在做一個功能 就是滑鼠點選畫面中的某個物件時 周圍一圈的物件都會變成半透明 目前的作法是我會去搜尋所有的物件 而只要該物件距離 滑鼠點選的物件在一定的距離內 我就將該物件的 alpha 設定成0.5 不過畫面呈現的效果我不喜歡 畢竟物件有大有小 是不規則的 而且每個物件的位置 也是隨便擺的 所以最後半透明的效果 看起來很雜很醜 我想是否可以用一個圓來判定 只要在這圓內的顏色都變半透明 不是用物件來設定透明度 也就是一個物件可能有部份是正常 有部份是半透明 可能有點像是 mask遮罩 或 BlendMode混色 的效果 不過還是不知道該怎麼做 BlendMode好像沒有這種類型 所以想請大家給點建議 謝謝了 ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.109.115.30

07/16 19:29, , 1F
部分正常,部分半透明??...bitmap??
07/16 19:29, 1F

07/16 19:52, , 2F
就用bitmap吧
07/16 19:52, 2F

07/16 19:52, , 3F
不然就自己把兩個一模一樣的物件重疊,一個是半透明版本
07/16 19:52, 3F

07/16 19:53, , 4F
然後用mask控制兩者的顯示區域
07/16 19:53, 4F

07/16 19:59, , 5F
用半透明遮罩把背景放到最上層
07/16 19:59, 5F
文章代碼(AID): #1CG3ogPB (Flash)
文章代碼(AID): #1CG3ogPB (Flash)