得知互动
标题: FLASH中设置动态文本的半透明效果 [打印本页]
作者: DeGe 时间: 2013-7-13 14:48
标题: FLASH中设置动态文本的半透明效果
一般我们会使用_alpha(as2)、alpha(as3)来设置对象的透明值,可是对于动态文本(或输入文本)使用alpha设置是无效的。网上一般介绍的方法是使用draw位图的方式来处理这个问题,可是这个方法比较麻烦,后来发现了,原来使用滤镜好像会把文本框变成位图模式...(概念性的东东不明白,也许不是这个原因,反正达到了我们的效果),所以使用过滤镜的文本框,可以正常的设置alpha值,于是有了下面的函数(注意是as2的代码,as3也一样,这个就不多说了)。
import flash.filters.BlurFilter;
//导入滤镜类..我这里随便选了一个滤镜.
//设置滤镜.所有值设为0(无效果),这样就可以让输入框可正常显示alpha
function enabledAlpha(obj:Object){
obj.filters = [new BlurFilter(0,0,0)]
}
//取消滤镜,变回正常状态
function disabledAlpha(obj:Object){
obj.filters = null
}
//使用,txt为动态文本实例名
enabledAlpha(txt)
txt._alpha = 50
作者: 长颈鹿王77 时间: 2015-1-17 12:41
手机版的得知互动论坛好强大
作者: 阴阳小轩 时间: 2015-1-17 12:43
来电来函..欢迎洽购...
作者: buingeEvineus 时间: 2015-1-17 12:43
哎 我我我怎么办啊??
作者: 阴阳小轩 时间: 2015-1-17 12:44
这是怎么了啊??
作者: gevaemaidovef 时间: 2015-1-21 20:07
还呕像.....
作者: buingeEvineus 时间: 2015-1-21 20:07
什么什么啊??
作者: seazvyt 时间: 2015-1-21 20:09
呵呵,等着就等着....
作者: Acropozelan 时间: 2015-1-21 20:10
哈哈~` 好久没有笑喽~
作者: 长颈鹿王77 时间: 2015-1-21 20:11
对自己好点~别难为自己
作者: tohme 时间: 2015-1-21 22:08
我.......伤心
作者: seazvyt 时间: 2015-1-21 22:09
要相信自己~智商为0
作者: buingeEvineus 时间: 2015-1-21 22:09
此贴有意思~
作者: wwdu926a 时间: 2015-1-21 22:12
哈哈 我支持你
作者: buingeEvineus 时间: 2015-1-21 22:13
教教我怎么seo
作者: swmozowtfl 时间: 2015-5-15 20:55
你还想说什么啊....
作者: swmozowtfl 时间: 2015-5-15 21:00
想骂你.却不知道从何骂起.
作者: swmozowtfl 时间: 2015-5-15 21:03
激动了就不好办了..
作者: swmozowtfl 时间: 2015-5-15 21:09
我又回复了
作者: swmozowtfl 时间: 2015-5-15 21:22
注:偶是女滴,千真万确,毋庸置疑!
作者: kvpai 时间: 2015-9-1 13:44
ding呀 支持
作者: rrdrt 时间: 2015-9-21 10:34
真正围观中...-_-
作者: 春升德 时间: 2015-9-28 08:38
应该加分呀
舞蹈服装大全-ddpph.taobao.com
欢迎光临 得知互动 (https://bbs.dezhifl.com/) |
Powered by Discuz! X3.4 |