首页  韩国资源  酷站加油  我的展厅  设计名站  古典元素  推荐下载  设计欣赏  每周专访  招募精英  人才专区  网页教程  平面设计  编程开发  设计竞赛
当前位置:首页 > 网页教程 > Flash教程 > 正文
Google
利用BlurFilter类构造图片模糊效果
来源:闪吧 作者:taoshaw 2008年05月08日 16:42 网友评论:0条 点击:
演示:

http://www.68design.net/download/20085/20080505151857340.swf

使用方法:
//导入BlurFilter类
import flash.filters.BlurFilter;
//定义一个BlurFilter,里面的数字依次代表_x,_y的模糊数量,以及模糊次数.
var my_BlurFilter:BlurFilter=new BlurFilter(10,10,2)
//利用数组添加滤镜
var my_Array=new Array();
my_Array.push(my_BlurFilter);
//赋予滤镜BlurFilter给MC
my_mc.filters=my_Array;
这里,要取消滤镜BlurFilter类的方法:
my_mc.filters=null;

代码如下:
/*----------------http://www.taoshaw.com------------------*/
//使 Flash 内容的尺寸固定,因此,即使在更改播放器窗口大小时,它仍然保持不变。如果播放器窗口比 Flash 内容小,则可能进行一些裁剪...
Stage.scaleMode = ’noScale’;
//导入BlurFilter类
import flash.filters.BlurFilter;
//定义水平模糊量
var blurX:Number = 10;
//定义垂直模糊量
var blurY:Number = 10;
//定义模糊次数
var quality:Number = 2;
//定义一个BlurFilter类
var myBlurfilter:BlurFilter = new BlurFilter(blurX, blurY, quality);
var filterArray:Array = new Array();
//添加模糊效果
filterArray.push(myBlurfilter);
//定义myPic_mc的模糊效果
myPic_mc.filters = filterArray;
//当鼠标移上的时候,清除滤镜
ok.onRollOver = function():Void {
//清除滤镜
myPic_mc.filters = null;
};
//当鼠标移开的时候,继续模糊
ok.onRollOut = function():Void {
myPic_mc.filters = filterArray;
};
/*----------------http://www.taoshaw.com------------------*/ 

源码下载:BlurFilter.rar
上一篇:AS代码制作跟随鼠标的火苗   下一篇:图片运动模糊特效
收藏此页】【打印】【关闭
 相关文章  我要点评
·FLASH小游戏开发 第七节
·让"Flash" 写文件(AS3)
·渐退方格效果(AS3)
·BitmapData与Matrix类打造超酷逼真水波效果
·flash中图形位置的半像素渲染问题
·婚纱影楼首页flash入口页设计大赛
·FLASH打造较酷菜单效果
·70多行颜色配对游戏Demo

免责声明:本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有任何异议,请联络:68design#163.com
转载要求:作者及来源信息必需保留。转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印。



关于我们 | 在线反馈 | 广告报价 | 友情链接 | 联系我们 | 免责声明 | 在线投稿 | 网站地图
Copyright © 2003-2007 68design.net, All Rights Reserve 【找网页设计师,当然上网页设计师联盟】