`
steely816
  • 浏览: 130072 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

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

    博客分类:
  • as3
阅读更多

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_blur Y : 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`O q

FilterShortcuts.init();

/z"^#u U$[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 函数

2Q7If S v+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

       {

分享到:
评论

相关推荐

    tweener类 源码

    Tweener类是动画制作和游戏开发中常见的一种工具,用于实现平滑的过渡效果,如对象的位置、颜色、透明度等属性的变化。在许多编程语言和框架中都有类似的概念,比如Unity3D中的TweenManager或者AS3中的TweenLite。...

    著名的 Tweener缓动类(AS3)

    在Flash平台的开发中,动画效果的实现是不可或缺的一部分,而Tweener就是一种强大的ActionScript3(AS3)库,专门用于创建平滑的缓动(tweening)效果。Tweener通过简单的API,为开发者提供了创建复杂动画序列的能力...

    Tweener 缓动类 (AS3)

    Tweener是为flash开发的补间引擎,多年来赢得了相当多用户的欢迎。 这个包的顶层目录叫做caurina。把这个文件夹放到与你其他的项目文件相同的文件夹(或者其他你的开发环境能找到的地方)。这个引擎的主类是 ...

    tweener_1_33_74_as3.zip

    《TweenEngine:深入理解AS3中的Tweener库》 Tween技术在动画制作中扮演着至关重要的角色,它能够平滑地改变对象的属性,如位置、大小、颜色等,从而实现平滑过渡的视觉效果。AS3(ActionScript 3)作为Flash平台的...

    著名的 Tweener 类(AS2)

    Tweener 是一个在ActionScript 2.0(AS2)环境中广泛使用的开源库,主要用于创建平滑的动画效果,即常说的“tweening”。Tweening 是一种动画技术,通过在两个关键帧之间平滑地改变对象的属性,如位置、透明度、大小...

    Tweener的SWC、AS文件和英文API

    Tweener是一款强大的动画库,尤其在ActionScript 3(AS3)开发中广泛应用,用于创建平滑的过渡效果和复杂的动画序列。它允许开发者轻松地在不同属性之间进行缓动,包括对象的位置、大小、颜色等。Tweener不仅支持...

    tweener.swc+FlSWC.swc+Papervision3D_2.1.932.swc

    Tweener 可以帮助开发者轻松创建平滑的过渡效果,包括对象的位置、旋转、缩放、透明度等属性的变化。它支持多种缓动类型,如线性、二次、三次贝塞尔曲线等,使得动画效果更加丰富和专业。Tweener的使用可以极大提高...

    AS3 Tweener缓动类库

    AS3 Tweener是一个强大的ActionScript 3.0缓动类库,它为开发人员提供了创建复杂、平滑的动画效果的便利。这个类库的主要优点是它的易用性和灵活性,使得即使是没有深厚AS3基础的开发者也能快速掌握并实现丰富的动画...

    flash源码,tweener的应用

    Tweener是关于缓动的类,很好用,也很简单,在source\sliding_icons_blurred_as3_flash9\caurina文件夹下是关于Tweener的类,会用就行了,关于Tweener的API,source\docs\html\en-us\index.html

    tweener类caurina 包含swc

    caurina swc 包和tweener类

    tweener_tutorial.rar tweener_tutorial.rar

    3. **8_tween_blur_filter**: 这个教程可能讲述了如何使用模糊滤镜(Blur Filter)进行Tweening,创建出物体模糊效果的变化,这种技术常见于视觉效果的增强和过渡动画。 4. **9_tween_in_papervision3d**: ...

    Tweener缓动方式演示

    Tweener是一种在ActionScript 3 (AS3) 中广泛使用的库,它提供了简单的API来创建平滑的动画过渡效果,适用于Flash和Flex项目。"Tweener缓动方式演示"这个主题主要涵盖了如何使用Tweener库来实现各种缓动效果,以及...

    tweener包 flash缓动

    在Flash开发中,缓动(Tweener)是一种常见的动画技术,用于实现平滑、自然的过渡效果。Tweener库是Flash平台上的一个高效、易用的工具,它简化了对象属性变化过程中的动画控制,使开发者可以轻松创建出各种复杂的...

    Tweener,TweenLite的使用方法

    在ActionScript 3(AS3)中,Tweener和TweenLite是两个强大的动画库,它们用于创建平滑的缓动效果,使对象在舞台上按照指定的时间和方式平滑地改变其属性。这两个库极大地扩展了AS3的内置动画功能,使得开发者能够更...

    ActionScript3.0 Tweener类(缓动类)

    Tweener flash缓动类 最初他是一个ActionScript 2.0版本的引擎,后来被移植到ActionScript 3.0,现在两个版本都有。实际上,Tweener至少部分是基于更早的一款ActionScript 1.0引擎MC Tween开发的,它发布于2003年。...

    tweener 帮助文档

    主要用于flash效果编程的第三方类库帮助文档

    as3.0+翻书效果

    3. **动画框架**:为了平滑地实现翻页动画,开发者可能使用Tween库,如GreenSock Animation Platform (GSAP) 或者自定义的时间轴控制技术。这些工具能够帮助创建复杂的帧动画,并提供缓动函数以实现自然的运动效果。...

    Box2DFlashAS3

    Box2DFlashAS3是一个基于AS3(ActionScript 3)的物理引擎库,它使得Flash开发者能够轻松地在他们的项目中实现复杂的物理效果,如重力、碰撞检测和动态物体运动。这个库是Box2D的一个移植版本,Box2D是一个广泛用于2...

    as3缓动类greensock-as3_Tween

    AS3缓动类GreenSock AS3 Tween是一款在ActionScript 3.0中广泛使用的动画库,主要用于创建平滑、复杂的过渡效果。GreenSock Animation Platform (GSAP) 是这个库的核心,它提供了强大的Tween(缓动)功能,允许...

    tweenerFlexExplorer_as3_flexbuilder2.zip

    1. **Tweener库介绍**:Tweener库是AS3开发者常使用的工具,它提供了一种简单的方式来创建复杂的动画效果,包括位置、颜色、透明度等多属性的变化。Tweener支持多种缓动函数,使得动画效果更加自然流畅,同时也支持...

Global site tag (gtag.js) - Google Analytics