[AS3]我的第一个Flash CS3组件—ImageEffect组件
发布:kinglong | 发布时间: 2007年6月16日[AS3]我的第一个Flash CS3组件—ImageEffect组件
【组件版本】:0.1
【功能简述】:ImageEffect组件是用来对Bitmap图片对象进行“马赛克,模糊,锐化,浮雕”等特效处理的纯代码组件。目前只有四个图片特效,以后将不断更新和丰富特效。
【运行平台】:Flash CS3,ActionScript3,Flash Player 9 +
【功能演示】:
【调用接口】:类路径为com.klstudio.images.ImageEffect。
1、public static function mosaic(image:Bitmap,distance:uint=5):void
功能:马赛克处理;
参数:image为需要处理图片对象;
distance为马赛克强度(取值>= 2)。
2、public static function blur(image:Bitmap,blurX:uint=4,blurY:uint=4):void
功能:模糊处理;
参数:image为需要处理图片对象;
blurX为水平模糊量;
blurY为垂直模糊量;
3、public static function emboss(image:Bitmap,direction:String = null):void
功能:浮雕处理;
参数:image为需要处理图片对象;
direction为浮雕方位。
取值列表:
ImageEffect.DIRECTION_BOTTOM 表示正下方;
ImageEffect.DIRECTION_BOTTOM_LEFT 表示左下方;
ImageEffect.DIRECTION_BOTTOM_RIGHT 表示右下方;
ImageEffect.DIRECTION_LEFT 表示正左方;
ImageEffect.DIRECTION_RIGHT 表示正右方;
ImageEffect.DIRECTION_TOP 表示正上方;
ImageEffect.DIRECTION_TOP_LEFT 表示左上方(这个是默认值);
ImageEffect.DIRECTION_TOP_RIGHT 表示右上方;
4、public static function sharpen(image:Bitmap,quality:uint=3):void
功能:锐化处理;
参数:image为需要处理图片对象;
quality为锐化品质。
取值列表:
ImageEffect.QUALITY_HIGH 表示高品质(这个是默认值);
ImageEffect.QUALITY_MEDIUM 表示中品质;
ImageEffect.QUALITY_LOW 表示低品质;
【使用说明】:
1、使用前提条件:
安装了Flash CS3软件;
安装了 Adobe Extension Manager 1.8扩展管理器,如果没有请先到这里下载:http://www.adobe.com/cn/exchange/em_download/;
下载了ImageEffect组件安装包文件:ImageEffect.mxp
2、打开ImageEffect组件安装包,将ImageEffect组件安装到Flash CS3里;
3、将ImageEffect组件拖到正在打开的fla文件的场景或库里,然后在调用代码(或类)的上面加上“import com.klstudio.images.ImageEffect;”一行代码就可以了,接下来就按照上面的接口来调用相应的功能了。
【调用实例】:
- 相关文章:
Flash相册视频模块新鲜出炉 (2007-6-14 15:21:23)
[AS3]有关AS3编程的一些总结 (2007-6-12 21:13:7)
今天增加一个新的测试题-菲尔人格测试 (2007-6-12 9:53:6)
提供FPlayer组件(flv和mp3多媒体播放组件)下载 (2007-6-4 9:37:1)
[AS3]单个图片进行角色动作化处理 (2007-4-29 16:46:13)
视频转换服务端模块升级说明 (2007-4-12 9:4:19)
[AS3]常用数据集合类(Map,Queue,Stack) (2007-4-4 10:43:24)
[AS3]LRC类-用于加载和处理lrc歌词 (2007-3-26 17:51:12)
[AS3]XXTEA加密算法的AS3版 (2007-3-22 11:52:15)
[AS3]HashMap类 (2007-3-21 9:30:56)
- 2.一溜烟
- http://ezzz.5dblog.com
- 不错,我也要开始学习AS3了。呵呵.
- 2007-6-19 13:49:58 回复该留言
- 5.kinglong
- http://www.klstudio.com
- "马赛克"是我自己写的算法,并没有用到Flash的滤镜!
- 2007-8-6 14:09:36 回复该留言
发表评论
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。




