首页  新闻  文章  软件  动画  编程  设计  视频  搜黑  网址  网校  博客  论坛  邮箱  最近更新

漏洞公布  病毒公告  业界动态  黑客新闻  黑客人物  杀毒防护  安全书籍  升级补丁
入侵检测  漏洞研究  软件评测  操作系统  技巧知识  网管天地  黑客编程  Q Q 技巧  安全防护
扫描检测  远程监控  脚本注入  拒绝攻击  嗅探监听  木马后门  字典代理  密码破解  Q Q 软件
Q Q 动画  木马教程  脚本入侵  漏洞利用  加密破解  软件应用  安全配置  综合教程
Delphi编程  汇编编程  VB编程  VC/C++编程  PB编程  VFP编程  WEB编程  Exploite  数据库编程
黑客培训 2G防毒Email
·搜黑-全球首例黑客资讯搜索
·视频-国内视频学习教学大全
·设计-汇集百家设计网站精华
·编程-13大编程语言全面学习
安全中国首页 > 设计学院 > Flash
Flash 8 ActionScript Filter Class滤镜入门
时间:2005-10-31 23:46:00      责任编辑:王奇      网友评论        自动滚屏[左键停止]
热 点:

Flash 8 最显著的变化是吸收了Director中的位图操作功能,非常棒的功能,让Flash动画也能支持位图的实时运算,再也不用借助于各种Mask去模拟位图特效了。Flash8本身的ActionScript也内置了几款常用的Filter Class滤镜类,包括有Blur (模糊),Bevel(浮雕),DropShadow(阴影),GlowFilter(发光)等,通过简单的AS语法也能快速操作位图达到我们想要的实时特效,今天首先尝试的时候Blur Filter模糊滤镜。 

打开Flash 8,在Stage中导入要操作的图片,并为MC其命名为myPic_mc; 

在第一帧上使用以下代码: 

import flash.filters.BlurFilter; 

//导入BlurFilter 的package 

var myBlurfilter:BlurFilter = new BlurFilter(60, 60, 1); 

/* 

建立flash.filters.BlurFilter的实例,使用方法为 

var myInstanceName: BlurFilter= new BlurFilter(blurX:Number, blurY:Number, quality:Number); 

blurX和blurY模糊值分别指的是画面横向和纵向的模糊强度,范围从1~100; 

quality指的是模糊渲染的质量,范围从1~15,默认值为1质量较低,2质量居中,当为3时质量接近Photoshop中的高斯模糊(Gaussian blur),已属较高质量,在大多数应用当中使用1~3的值即可,太高将影响运算效率。 

*/ 

var filterArray:Array = new Array(); 

filterArray.push(myBlurfilter); 

//向filterArray数组新增一个滤镜对象 

myPic_mc.filters = filterArray; 

/* 

在新版Flash 8中,movieClip Class已经增加新的方法filters用于应用滤镜对象,但filters方法不直接接收滤镜对象,必须先将滤镜对象装入一个对象数组,再应用于MovieClip,当然,装入对象数组后的滤镜对象也可以通过数组直接修改滤镜对象的属性,例如: 

filterArray[0].blurX=10; 

filterArray[0].blurY=10; 

将blurX,blurY的值重置为10 

*/
 

以此类推,对于其它滤镜,也能方便的通过此方法用AS简单实现。相对于MovieClip的Filter方法, Flash8中的bitmapdata对象则提供了更为强大的对位图操作的功能,bitmapdata除了应用滤镜对象外,通过象素及色彩控制,可以完全创建属于自己的更为丰富的滤镜特效,以后的Flash资源站上肯定将出现一类叫“Flash滤镜”下载了。 

·关键字: Flash,Flash设计,flash动画,flashmx
·上一篇: Flash AS进阶教程:实现动态模糊效果(图)
·下一篇:Flash 8 新特性之线条属性的改变(图)

发表评论  打印本文  返回顶部  关闭窗口
最新5条评论 条评论
条评论
名称: 信箱:

相关连接
·Flash媒体服务器管理服务远程拒绝服务漏洞 [2005-12-18]
·DW MX 2004的Flash Element(图) [2005-12-10]
·用好FlashGet,ACDSee的随手收集功能(图) [2005-12-9]
·及时防范 看PDF、Flash中病毒解决方法(图) [2005-11-28]
·解决FlashGet下载大文件前假死状况 [2005-11-28]
·FLASH MX 2004视频教程: 《江南》五 [2005-11-24]
·FLASH MX 2004视频教程: 《江南》四 [2005-11-24]
·FLASH MX 2004视频教程: 《江南》三 [2005-11-24]
·FLASH MX 2004视频教程: 《江南》二 [2005-11-24]
·FLASH MX 2004视频教程: 《江南》一 [2005-11-24]