Home
Website
Template
Founctional
Promotion
Material
Example
Contact
当前位置:中意源科技 

·  浅议FLASH动画网站
·  浅谈整站FLASH网站
·  FLASH动画网站制作
·  Flash动画网站建设
·  flash网站制作不能
·  flash网站制作的技
·  纯FLASH网站如何进
·  FLASH导航对网站的
·  flash网站seo最
·  FLASH网站也能做优
·  动画网站的利弊谈
·  flash网站引导页很
·  flash网站的优缺点
·  网站动画制作包括哪些项
·  什么样的网站适合做全F


FLASH中设置动态文本的半透明效果
【录入:Nina  发文:中意源  发布时间:2007/01/01】

  
  

一般我们会使用_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



 

 

在线留言 常见问题 SEO 研究 排名优化 百度推广 谷歌推广 动态文字 功能模块 网页背景 背景音乐 企业做站 网站建设 行业网站 手机网站 企业邮箱  域名专卖 空间专卖 模板仓库 视频网站 动画网站 企业建站 网站制作 门户网站 英文网站 联系我们
电话:027-88393302 88393465 传真:88393465 公司地址:武汉市武昌阅马场景观楼1012室  24小时客服务热线:15827318650、15807162837
Copyright 2003-2010 okzyy.com All Rights Reserved 武汉中意源科技有限公司 版权所有
鄂ICP备06018148号 [] 1036762796 1021305409 442689545 498337528 网站开发 网站设计 透明动画