首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

玩转Tweener(三)-实战Tweener的滤镜效果

2012-12-21 
玩转Tweener(3)-实战Tweener的滤镜效果Tweener类通过FilterShortcuts类修改显示对象的滤镜效果,制作出迷人

玩转Tweener(3)-实战Tweener的滤镜效果

Tweener类通过FilterShortcuts类修改显示对象的滤镜效果,制作出迷人的特效动画。闪吧新社区:Il4g(a*l&`

FilterShortcuts类的参数在Tweener 类的说明文件中有详细的说明,Tweener 类的说明文件下有一个选项 Reference ,选项 Reference 下有一个选项 Special Properties ,选项 Special Properties下有一个选项FilterShortcuts,选项FilterShortcuts详细介绍了各种滤镜的参数。闪吧新社区U;zzh~]Tb8k1h

例如模糊滤镜的参数说明如下:闪吧新社区5y5a0u/vbN0I?b

_Blur_blurX : Number 水平模糊量。有效值为从 0 到 255(浮点)。闪吧新社区py`/\(kg

_Blur_blurY : Number 垂直模糊量。有效值为从 0 到 255(浮点)。

实例制作如下:闪吧新社区kF`.C6vx}

我们在场景上放置一个MovieClip元件,并将其实例名称命名为mc。接着在主时间轴的第一贞中写下如下的程序代码,为mc增加Tweener模糊滤镜动画,它将在1秒钟内把一个名为mc的对象以“easeInOutExpo”曲线方式移动到x、y值为100的位置:

Lh?Fn#PD0

Tweener.addTween(mc,{x:100, y:100,time:1, transitions :“easeOutInExpo”, _Blur_blurX:60, _Blur_blurY:60});

+a3G5b5N4r0

首先在flash中导入Tweener类库,如下所示:

6P{"vTd(xO4J_{E0

import caurina.transitions.Tweener;闪吧新社区t'E?g?$eE/`ikog

然后导入FilterShortcuts类库,如下所示:

import caurina.transitions.Tweener;

然后导入FilterShortcuts类库,如下所示:

import caurina.transitions.properties.FilterShortcuts;

执行FilterShortcuts.init函数,以初始化,如下所示:闪吧新社区5K6QiRT`Oq

FilterShortcuts.init();

/z"^#uU$[M0[C0

?

3~`Pf8Sb^A0

程序完整代码如下:闪吧新社区PQ&x\sP

//导入Tweener类闪吧新社区.`Dmu,H

import caurina.transitions.Tweener;闪吧新社区/m `Jk(LpOy

//导入FilterShortcuts类闪吧新社区XX+_v(Z?]

import caurina.transitions.properties.FilterShortcuts;闪吧新社区B]tD1J:Q

//执行FilterShortcuts.init函数

2Q7IfSv+d0

FilterShortcuts.init();闪吧新社区fc%?u*`!~h

mc.addEventListener(Event.ENTER_FRAME,onEvent);闪吧新社区ni.Ec(`pI1u

function onEvent (e:Event):void {闪吧新社区f.@"pz9p$F

?????? Tweener.addTween(e.currentTarget, 闪吧新社区&aN#b"_6m

?????? {

热点排行