- 浏览: 1090745 次
- 性别:
- 来自: 杭州
-
文章分类
- 全部博客 (695)
- 心情日记 (14)
- AS开发工具 (12)
- 文章转载 (99)
- AIR (5)
- 问题总结 (46)
- SWF格式 (7)
- 测试总结 (10)
- 外文资料 (9)
- 算法技术 (33)
- AS3常用开源库 (43)
- 源码范例 (102)
- FLEX (72)
- FLASH 优化 (33)
- 游戏开发 (49)
- 开发技术 (11)
- 工作应用 (34)
- AS3收集 (140)
- WebBase (0)
- 开发构想 (4)
- 设计模式 (2)
- 框架和框架范例 (19)
- RED5 (3)
- java开发 (3)
- JAVA (1)
- FLASH-3D (23)
- 3D (6)
- 书籍 (10)
- 业界信息资料 (3)
- C# (1)
- JavaScript (12)
- HTML5 (6)
- Flixel (1)
- D5Power RPG网页游戏引擎 (0)
- ColorMatrixFilter - 获得相应颜色的色调 函数 (0)
- Starling (0)
最新评论
-
老顽童203:
字体
水果忍者鼠标跟随特效制作[转载] -
hairball00:
[转] 放出超多的Flash组件源代码 -
he74552775:
flash AS3 RegExp简单功能用法(转) -
hanshuai1232000:
第四点,有利也有弊,等你做了大型的aprg,你就知道了
[转]位图数据内存优化 -
yangfantao:
太感谢
[转] 放出超多的Flash组件源代码
http://windtoto.blog.51cto.com/1986737/405483
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://windtoto.blog.51cto.com/1986737/405483
写在前面的话:滤镜的参数不同,显示的效果不同。基于篇幅,我只能列举一种效果做比对,感兴趣的朋友可以自己多做尝试,多体会。
(1)斜角滤镜(BevelFilter)
对应滤镜面板:
对应AS代码:
var bevel:BevelFilter = new BevelFilter();
bevel.blurX = 15;
bevel.blurY = 15;
bevel.strength = 2;
bevel.quality = BitmapFilterQuality.LOW;
bevel.shadowColor = 0x000000;
bevel.shadowAlpha = 1;
bevel.highlightColor = 0xFFFFFF;
bevel.highlightAlpha = 1;
bevel.angle = 45;
bevel.distance = 5;
bevel.knockout = false;
bevel.type = BitmapFilterType.INNER;
var filtersArray:Array = new Array(bevel);
tt.filters = filtersArray;
(2)模糊滤镜(BlurFilter)
对应滤镜面板:
对应AS代码:
var blur:BlurFilter = new BlurFilter();
blur.blurX = 2;
blur.blurY = 2;
blur.quality = BitmapFilterQuality.LOW;
var filtersArray:Array = new Array(blur);
tt.filters = filtersArray;
(3)投影滤镜(DropShadowFilter)
对应滤镜面板:
对应AS代码:
var shadow:DropShadowFilter = new DropShadowFilter();
shadow.blurX = 10;
shadow.blurY = 10;
shadow.strength = 1.5;
shadow.quality = BitmapFilterQuality.MEDIUM;
shadow.color = 0x000000;
shadow.alpha = 1;
shadow.angle = 45;
shadow.distance = 5;
shadow.knockout = false;
shadow.inner = false;
shadow.hideObject = false;
var filtersArray:Array = new Array(shadow);
tt.filters = filtersArray;
(4)发光滤镜(GlowFilter)
对应滤镜面板:
对应AS代码:
var glow:GlowFilter = new GlowFilter();
glow.blurX = 20;
glow.blurY = 20;
glow.strength = 1.5;
glow.quality = BitmapFilterQuality.MEDIUM;
glow.color = 0x00ff00;
glow.alpha = 1;
glow.knockout = false;
glow.inner = true;
var filtersArray:Array = new Array(glow);
tt.filters = filtersArray;
(5)渐变斜角滤镜(GradientBevelFilter)
对应滤镜面板:
渐变斜角滤镜和斜角滤镜相比,只是把阴影区域和加亮区域用渐变来完成,从而实现更丰富的色彩。AS代码我就不举例了。
(6)渐变发光滤镜(GradientGlowFilter)
对应滤镜面板:
渐变发光滤镜相比发光滤镜,多了可以渐变的发光区域,以及相应的距离和角度调整。
AS代码我也不举例了。
以上六种滤镜是基本滤镜,也是平时应用的比较多的滤镜。大家只需要知道有这么个东西就行了,至于具体的代码不用记,到时候查一下文档就可以了。
本文出自 “寂寞风之谷” 博客,请务必保留此出处http://windtoto.blog.51cto.com/1986737/405483
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://windtoto.blog.51cto.com/1986737/405483
写在前面的话:滤镜的参数不同,显示的效果不同。基于篇幅,我只能列举一种效果做比对,感兴趣的朋友可以自己多做尝试,多体会。
(1)斜角滤镜(BevelFilter)

对应滤镜面板:

对应AS代码:
var bevel:BevelFilter = new BevelFilter();
bevel.blurX = 15;
bevel.blurY = 15;
bevel.strength = 2;
bevel.quality = BitmapFilterQuality.LOW;
bevel.shadowColor = 0x000000;
bevel.shadowAlpha = 1;
bevel.highlightColor = 0xFFFFFF;
bevel.highlightAlpha = 1;
bevel.angle = 45;
bevel.distance = 5;
bevel.knockout = false;
bevel.type = BitmapFilterType.INNER;
var filtersArray:Array = new Array(bevel);
tt.filters = filtersArray;
(2)模糊滤镜(BlurFilter)

对应滤镜面板:

对应AS代码:
var blur:BlurFilter = new BlurFilter();
blur.blurX = 2;
blur.blurY = 2;
blur.quality = BitmapFilterQuality.LOW;
var filtersArray:Array = new Array(blur);
tt.filters = filtersArray;
(3)投影滤镜(DropShadowFilter)

对应滤镜面板:

对应AS代码:
var shadow:DropShadowFilter = new DropShadowFilter();
shadow.blurX = 10;
shadow.blurY = 10;
shadow.strength = 1.5;
shadow.quality = BitmapFilterQuality.MEDIUM;
shadow.color = 0x000000;
shadow.alpha = 1;
shadow.angle = 45;
shadow.distance = 5;
shadow.knockout = false;
shadow.inner = false;
shadow.hideObject = false;
var filtersArray:Array = new Array(shadow);
tt.filters = filtersArray;
(4)发光滤镜(GlowFilter)

对应滤镜面板:

对应AS代码:
var glow:GlowFilter = new GlowFilter();
glow.blurX = 20;
glow.blurY = 20;
glow.strength = 1.5;
glow.quality = BitmapFilterQuality.MEDIUM;
glow.color = 0x00ff00;
glow.alpha = 1;
glow.knockout = false;
glow.inner = true;
var filtersArray:Array = new Array(glow);
tt.filters = filtersArray;
(5)渐变斜角滤镜(GradientBevelFilter)

对应滤镜面板:

渐变斜角滤镜和斜角滤镜相比,只是把阴影区域和加亮区域用渐变来完成,从而实现更丰富的色彩。AS代码我就不举例了。
(6)渐变发光滤镜(GradientGlowFilter)

对应滤镜面板:

渐变发光滤镜相比发光滤镜,多了可以渐变的发光区域,以及相应的距离和角度调整。
AS代码我也不举例了。
以上六种滤镜是基本滤镜,也是平时应用的比较多的滤镜。大家只需要知道有这么个东西就行了,至于具体的代码不用记,到时候查一下文档就可以了。
本文出自 “寂寞风之谷” 博客,请务必保留此出处http://windtoto.blog.51cto.com/1986737/405483
发表评论
-
HttpStatusConfig --一个HTTP 协议返回的 解析说明类
2012-04-18 16:40 0package guwanyuan.qicool.game ... -
HTTP/1.1协议规范(中文归纳版)
2012-04-18 16:39 2148一、介绍(introduction) ... -
[转] [Flash/Flex] 加载SWF性能VS影片剪辑性能
2012-03-15 22:29 0http://bbs.9ria.com/viewthread. ... -
关于富士通windows 7家庭普通板升级为windows 7旗舰版
2012-03-05 14:51 2039windows7普通家庭版不能一下升级到windows7旗舰版 ... -
水果忍者鼠标跟随特效制作[转载]
2012-03-01 16:06 2467实现这效果其实比较简单,主要是思路~! package ... -
请问如何才能让加载到一半的SWF不自动播放
2012-02-29 03:06 1554我用loader加载l=new Loader(); ... -
禁止输入文本可以粘贴
2012-02-10 13:15 2330//禁止输入文本粘贴动作 private static ... -
江湖情缘游戏里的跳的类
2012-02-08 23:55 0package com.app.role.montions ... -
[教程] 路点导航(Waypoint Navigation)
2011-12-31 00:51 0前言:这个不难,所以知道的童鞋不要喷,不知道的童鞋也不要怕,要 ... -
ARPG游戏引擎设计思路
2011-12-31 00:48 00.整体结构 下载 (32.92 KB ... -
Embed绑定XML与txt文本文件
2011-12-28 15:54 4669使用Embed标签可以将图片绑定到swf中并显示,那么我 ... -
Flash_Rich_Text_Editor(完美的富文本编辑器)
2011-12-27 17:55 0Flash_Rich_Text_Editor(完美的富文 ... -
弹弹堂测试
2011-12-08 04:21 0弹弹堂测试弹弹堂测试 -
一些DEMO
2011-11-28 17:42 0一些DEMO一些DEMO -
Matrix学习
2011-11-28 16:51 0Matrix学习 -
[转]三次贝尔曲线
2011-11-10 01:09 1939http://bbs.9ria.com/viewt ... -
[心得] 完美解决as3在ie中初始化时stageWidth和stageHeight为0的问题
2011-11-03 00:46 2953先看下面的一段脚本,这是比较经典的初始化脚本: pa ... -
五子棋算法详解
2011-10-31 04:14 0五子棋算法详解五子棋算法详解五子棋算法详解 -
[转]服务器端ActionScript语言参考
2011-10-31 00:29 0服务器端ActionScript语言参考 -
[转]FLASH与JS序列简单应用
2011-10-28 01:03 2104FLASH与JS序列简单应用 (一) 用swfob ...
相关推荐
1. **FilterWorkbench**:这是一个关于滤镜和效果的实践平台,展示了如何在AS3.0中应用图形过滤器,如模糊、锐化、颜色调整等,让开发者能够创造出丰富的视觉效果。 2. **FileIO**:实例重点在于文件I/O操作,通过...
在AS3.0中,我们可以利用滤镜来实现这一过程。 首先,让我们了解一下AS3.0的基础。ActionScript 3.0是Adobe Flash Platform的主要编程语言,用于创建交互式内容,如网页游戏、应用程序和动画。在AS3.0中,我们可以...
AS3.0(ActionScript 3.0)是Adobe Flash Professional和Flex Builder等工具中使用的编程语言,用于创建交互式内容。以下是10种不同的图片切换随机效果,以及如何在AS3.0中实现它们的基本概念。 1. **淡入淡出**:...
AS3.0 算法大全是一份集合了多种Flash ActionScript 3.0中常见算法的教程...这些原则不仅适用于AS3.0编程,也适用于整个计算机科学领域。通过不断地学习和实践,开发者能够不断提升自己的编程水平,解决更复杂的问题。
在本文中,我们将深入探讨如何在Flash AS3.0中实现图片的随机过渡效果。这一技术主要用于提升用户体验,为数字媒体展示、网页设计或者互动应用增添动态视觉效果。以下是关于这个主题的一些关键知识点: 1. **AS3.0...
ActionScript 3.0(AS3.0)是Adobe Flash开发中一个重要的编程语言版本,它提供了更高效、更面向对象的编程环境,使得创建动态和交互性的内容变得更加容易。水波纹特效是一种视觉上引人入胜的效果,常用于模拟水面...
使用AS3.0的滤镜、扭曲和矩阵变换功能,可以实现图像之间的复杂转换,创造出令人印象深刻的视觉效果。 7. **镜头模糊2和镜头模糊**: 镜头模糊效果模拟了摄影中景深的概念,可以使焦点区域清晰,而其他区域模糊。AS...
AS3.0中的`ColorMatrixFilter`滤镜可以用来改变舞台上的颜色矩阵,从而实现雾的视觉效果。 创建雾的步骤可能包括以下几点: 1. **设置舞台背景**:选择一种能体现雾天氛围的颜色作为背景,例如淡灰色或淡蓝色,并...
ActionScript3.0(简称AS3)是Adobe Flash平台的核心编程语言,用于创建富媒体内容、交互式应用程序和游戏。这个压缩包包含了多个章节的源文件,覆盖了ActionScript3.0游戏互动编程的关键知识点。以下是对每个章节的...
在Adobe Flash平台上,使用ActionScript 3.0(简称AS3.0)进行编程是一种常见且高效的方式,尤其对于创建复杂的动画效果而言。本示例旨在通过一系列步骤指导读者学会如何运用AS3.0来实现粒子效果,即一种模拟自然...
通过这个`.chm`文件,学习者可以系统地掌握AS3.0编程,了解CS4中Flash Professional的工作流程,并充分利用FP10的新功能来提升内容的表现力和用户体验。同时,中文版的文档对于中文用户来说,无疑是理解和应用这些...
### Flash AS3.0动画教程知识点汇总 #### 一、ActionScript动画基础 **1.1 什么是动画** ...以上内容涵盖了《[Flash as3.0动画教程]文字版》中涉及的主要知识点和技术细节,希望对学习者有所帮助。
### ActionScript 3.0 Cookbook知识点...以上是对《as3.0 cookbook》一书中部分章节内容的知识点总结。通过学习这些知识点,开发者可以更好地掌握AS3的各项功能和技术细节,从而开发出高质量的交互式内容和应用程序。
标题中的“flash钢琴动画源...通过分析这个项目,不仅可以提升Flash动画制作技能,还能深入理解AS3.0编程,以及交互式Web内容的设计与实现。对于想要从事互动媒体设计或游戏开发的初学者来说,这是一个很好的实践案例。
在这个主题中,我们将深入探讨AS3.0特效制作的几个关键知识点: 1. **坐标系统(coordinate)**:在AS3中,坐标系统是基于二维平面的,(0,0)位于舞台的左上角。理解坐标系统对于定位和移动对象至关重要,尤其是在...
《Flash CS3 AS3声音视频高级编程》是针对Adobe Flash CS3版本中ActionScript 3.0(简称AS3)的音频和视频处理技术进行深入探讨的教程。本教程分为十五个部分,从基础概念到高级应用,全面覆盖了AS3在声音与视频领域...
示例中会有创建自定义类、实现接口、使用类的构造函数等实践,帮助开发者理解AS3.0中的OOP机制。 四、事件处理与交互 Flash的强项在于用户交互,AS3.0中的事件模型是其核心之一。示例中会演示如何监听和处理各种...
### Flash AS3.0基本应用知识点详解 #### 一、Flash Player API介绍 **Flash Player API** 是一种专为Adobe Flash Player设计的应用程序接口。它包括了一系列的包、类、函数、属性、常量、事件和错误等组件,这些...