2005/10/14 | 滤镜的使用步骤
类别(as研究) | 评论(0) | 阅读(154) | 发表于 23:23
无标题文档
滤镜的使用步骤

flash基础滤镜一共分5种:1.模糊滤镜(BlurFilter) 2.投影滤镜(DropShadowFilter) 3.发光滤镜(GlowFilter) 4.渐变发光(GradientBevelFilter) 5.斜角滤镜(BevelFilter) 还有其他5种滤镜
6.渐变斜角滤镜 7.渐变斜角滤镜 8.颜色矩阵滤镜(ColorMatrixFilter) 9.卷积滤镜(ConvolutionFilter) 10.置换图滤镜(DisplacementMapFilter)

滤镜可以使用于影片剪辑和文字上面,可以使用简单的操作实现非常漂亮的效果.滤镜在ActionScript中的运用比直接在

滤镜面板中使用强大一些.这个是我的的总体感觉,不管取值还是效果.
我认为使用滤镜分三个步骤
1.导入滤镜类
2.创建效果
3.把效果附给影片剪辑


1.如何导入滤镜类?

要使用滤镜先要导入滤镜类,不然的话就要写出类的全名.意思跟asp.net的导入类意思差不多,我是这样理解的.

使用import来访问类.

如下:
import flash.filters.BlurFilter;//导入模糊滤镜类
var myBlur:BlurFilter = new BlurFilter();

不使用import导入类的话,就需要写上全名
var myBlur:flash.filters.BlurFilter = new flash.filters.BlurFilter();

下面导入多个类:
import flash.filters.BlurFilter;
import flash.filters.DropShadowFilter;
import flash.filters.GlowFilter;

如果要导入滤镜的全部类,则是:


import flash.*;

2.如何创建效果?

略过

3.如何把效果附给影片剪辑

用影片剪辑的性属性MovieClip.filters,比如要把模糊的效果附给MC,就这样写:

MovieClip.filters=[myBlur];

效果是可以叠加的,可以一次多个滤镜效果.

总体就是这样.高手请教

 

0

评论Comments