作者yhn0tgb60 (呦厚厚)
看板Flash
标题[问题] 让周围物件变成半透明的方法 ???
时间Fri Jul 16 19:04:07 2010
就是阿
现在做一个功能
就是滑鼠点选画面中的某个物件时
周围一圈的物件都会变成半透明
目前的作法是我会去搜寻所有的物件
而只要该物件距离 滑鼠点选的物件在一定的距离内
我就将该物件的 alpha 设定成0.5
不过画面呈现的效果我不喜欢
毕竟物件有大有小 是不规则的
而且每个物件的位置 也是随便摆的
所以最後半透明的效果 看起来很杂很丑
我想是否可以用一个圆来判定
只要在这圆内的颜色都变半透明
不是用物件来设定透明度
也就是一个物件可能有部份是正常 有部份是半透明
可能有点像是 mask遮罩 或 BlendMode混色 的效果
不过还是不知道该怎麽做 BlendMode好像没有这种类型
所以想请大家给点建议
谢谢了 ^^
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.109.115.30
1F:推 dsmwang:部分正常,部分半透明??...bitmap?? 07/16 19:29
2F:推 cjcat2266:就用bitmap吧 07/16 19:52
3F:→ cjcat2266:不然就自己把两个一模一样的物件重叠,一个是半透明版本 07/16 19:52
4F:→ cjcat2266:然後用mask控制两者的显示区域 07/16 19:53
5F:推 etrexetrex:用半透明遮罩把背景放到最上层 07/16 19:59