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类是动画制作和游戏开发中常见的一种工具,用于实现平滑的过渡效果,如对象的位置、颜色、透明度等属性的变化。在许多编程语言和框架中都有类似的概念,比如Unity3D中的TweenManager或者AS3中的TweenLite。...
在Flash平台的开发中,动画效果的实现是不可或缺的一部分,而Tweener就是一种强大的ActionScript3(AS3)库,专门用于创建平滑的缓动(tweening)效果。Tweener通过简单的API,为开发者提供了创建复杂动画序列的能力...
Tweener是为flash开发的补间引擎,多年来赢得了相当多用户的欢迎。 这个包的顶层目录叫做caurina。把这个文件夹放到与你其他的项目文件相同的文件夹(或者其他你的开发环境能找到的地方)。这个引擎的主类是 ...
《TweenEngine:深入理解AS3中的Tweener库》 Tween技术在动画制作中扮演着至关重要的角色,它能够平滑地改变对象的属性,如位置、大小、颜色等,从而实现平滑过渡的视觉效果。AS3(ActionScript 3)作为Flash平台的...
Tweener 是一个在ActionScript 2.0(AS2)环境中广泛使用的开源库,主要用于创建平滑的动画效果,即常说的“tweening”。Tweening 是一种动画技术,通过在两个关键帧之间平滑地改变对象的属性,如位置、透明度、大小...
Tweener是一款强大的动画库,尤其在ActionScript 3(AS3)开发中广泛应用,用于创建平滑的过渡效果和复杂的动画序列。它允许开发者轻松地在不同属性之间进行缓动,包括对象的位置、大小、颜色等。Tweener不仅支持...
Tweener 可以帮助开发者轻松创建平滑的过渡效果,包括对象的位置、旋转、缩放、透明度等属性的变化。它支持多种缓动类型,如线性、二次、三次贝塞尔曲线等,使得动画效果更加丰富和专业。Tweener的使用可以极大提高...
AS3 Tweener是一个强大的ActionScript 3.0缓动类库,它为开发人员提供了创建复杂、平滑的动画效果的便利。这个类库的主要优点是它的易用性和灵活性,使得即使是没有深厚AS3基础的开发者也能快速掌握并实现丰富的动画...
Tweener是关于缓动的类,很好用,也很简单,在source\sliding_icons_blurred_as3_flash9\caurina文件夹下是关于Tweener的类,会用就行了,关于Tweener的API,source\docs\html\en-us\index.html
caurina swc 包和tweener类
3. **8_tween_blur_filter**: 这个教程可能讲述了如何使用模糊滤镜(Blur Filter)进行Tweening,创建出物体模糊效果的变化,这种技术常见于视觉效果的增强和过渡动画。 4. **9_tween_in_papervision3d**: ...
Tweener是一种在ActionScript 3 (AS3) 中广泛使用的库,它提供了简单的API来创建平滑的动画过渡效果,适用于Flash和Flex项目。"Tweener缓动方式演示"这个主题主要涵盖了如何使用Tweener库来实现各种缓动效果,以及...
在Flash开发中,缓动(Tweener)是一种常见的动画技术,用于实现平滑、自然的过渡效果。Tweener库是Flash平台上的一个高效、易用的工具,它简化了对象属性变化过程中的动画控制,使开发者可以轻松创建出各种复杂的...
在ActionScript 3(AS3)中,Tweener和TweenLite是两个强大的动画库,它们用于创建平滑的缓动效果,使对象在舞台上按照指定的时间和方式平滑地改变其属性。这两个库极大地扩展了AS3的内置动画功能,使得开发者能够更...
Tweener flash缓动类 最初他是一个ActionScript 2.0版本的引擎,后来被移植到ActionScript 3.0,现在两个版本都有。实际上,Tweener至少部分是基于更早的一款ActionScript 1.0引擎MC Tween开发的,它发布于2003年。...
主要用于flash效果编程的第三方类库帮助文档
3. **动画框架**:为了平滑地实现翻页动画,开发者可能使用Tween库,如GreenSock Animation Platform (GSAP) 或者自定义的时间轴控制技术。这些工具能够帮助创建复杂的帧动画,并提供缓动函数以实现自然的运动效果。...
Box2DFlashAS3是一个基于AS3(ActionScript 3)的物理引擎库,它使得Flash开发者能够轻松地在他们的项目中实现复杂的物理效果,如重力、碰撞检测和动态物体运动。这个库是Box2D的一个移植版本,Box2D是一个广泛用于2...
AS3缓动类GreenSock AS3 Tween是一款在ActionScript 3.0中广泛使用的动画库,主要用于创建平滑、复杂的过渡效果。GreenSock Animation Platform (GSAP) 是这个库的核心,它提供了强大的Tween(缓动)功能,允许...
1. **Tweener库介绍**:Tweener库是AS3开发者常使用的工具,它提供了一种简单的方式来创建复杂的动画效果,包括位置、颜色、透明度等多属性的变化。Tweener支持多种缓动函数,使得动画效果更加自然流畅,同时也支持...