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

as2 tween类动画效果集中

 
阅读更多

import mx.transitions. *;
import mx.transitions.easing. *;



//缩放效果
new Tween(img1, "_xscale", None.easeOut, 100, 200, 3, true);
new Tween(img1, "_yscale", None.easeOut, 100, 200, 3, true);
//tween语法
//new Tween(target,property,function,start,end,duration,second(true) or frame(false))



TransitionManager.start(img2, {type:Zoom, direction:0, duration:3, easing:None.easeInOut, param1:empty, param2:empty})

//direction 0为in,1为out

还有Fly效果 {type:Fly,direction:0-9,


switch (dataArray [indexID].tEffect.toString())
{
   case "p_mosaic1" :
   //横向卷帘
   TransitionManager.start (dataArray [indexID].showMC,
   {
   type : Blinds, direction : Transition.IN, duration : 2, easing : None.easeNone, numStrips : 10, dimension : 0
   })
   break;
   case "p_mosaic2" :
   //纵向卷帘
   TransitionManager.start (dataArray [indexID].showMC,
   {
     type : Blinds, direction : Transition.IN, duration : 2, easing : None.easeNone, numStrips : 10, dimension : 1
   })
   break;
   case "p_mosaic3" :
   //淡入效果
   TransitionManager.start (dataArray [indexID].showMC,
   {
     type : Fade, direction : Transition.IN, duration : 2, easing : None.easeNone
   })
   break;
   case "p_mosaic4" :
   //圆形打开
   TransitionManager.start (dataArray [indexID].showMC,
   {
     type : Iris, direction : Transition.IN, duration : 2, easing : Strong.easeOut, startPoint : 2, shape : Iris.CIRCLE
   })
   break;
   case "p_mosaic5" :
   //淡入闪光
   TransitionManager.start (dataArray [indexID].showMC,
   {
     type : Photo, direction : Transition.IN, duration : 2, easing : None.easeNone
   })
   break;
   case "p_mosaic6" :
   //棋盘马赛克
   TransitionManager.start (dataArray [indexID].showMC,
   {
     type : PixelDissolve, direction : Transition.IN, duration : 2, easing : None.easeNone, xSections : 10, ySections : 10
   })
   break;
   case "p_mosaic7" :
   //向右下侧卷帘
   TransitionManager.start (dataArray [indexID].showMC,
   {
     type : Wipe, direction : Transition.IN, duration : 2, easing : None.easeNone, startPoint : 1
   });
   break;
   case "p_mosaic8" :
   //向下卷帘
   TransitionManager.start (dataArray [indexID].showMC,
   {
     type : Wipe, direction : Transition.IN, duration : 2, easing : None.easeNone, startPoint : 2
   });
   break;
   case "p_mosaic9" :
   //向左下侧卷帘
   TransitionManager.start (dataArray [indexID].showMC,
   {
     type : Wipe, direction : Transition.IN, duration : 2, easing : None.easeNone, startPoint : 3
   });
   break;
   case "p_mosaic10" :
   //各种卷帘
   TransitionManager.start (dataArray [indexID].showMC,
   {
     type : Wipe, direction : Transition.IN, duration : 2, easing : None.easeNone, startPoint : 4
   });
   break;
   case "p_mosaic11" :
   TransitionManager.start (dataArray [indexID].showMC,
   {
     type : Wipe, direction : Transition.IN, duration : 2, easing : None.easeNone, startPoint : 5
   });
   break;
   case "p_mosaic12" :
   TransitionManager.start (dataArray [indexID].showMC,
   {
     type : Wipe, direction : Transition.IN, duration : 2, easing : None.easeNone, startPoint : 6
   });
   break;
   case "p_mosaic13" :
   TransitionManager.start (dataArray [indexID].showMC,
   {
     type : Wipe, direction : Transition.IN, duration : 2, easing : None.easeNone, startPoint : 7
   });
   break;
   case "p_mosaic14" :
   TransitionManager.start (dataArray [indexID].showMC,
   {
     type : Wipe, direction : Transition.IN, duration : 2, easing : None.easeNone, startPoint : 8
   });
   break;
   case "p_mosaic15" :
   TransitionManager.start (dataArray [indexID].showMC,
   {
     type : Wipe, direction : Transition.IN, duration : 2, easing : None.easeNone, startPoint : 9
   });
   break;
   default :
   TransitionManager.start (dataArray [indexID].showMC,
   {
     type : Fade, direction : Transition.IN, duration : 2, easing : None.easeNone
   })
   break;
}

分享到:
评论

相关推荐

    tween动画效果

    Tween动画,全称为“Tween动画效果”,主要用于实现对象在屏幕上的平移、旋转、缩放以及透明度变化等效果,是Android SDK提供的一种基本的动画类型。 在Android中,Tween动画主要通过`Animation`类的子类来实现,...

    AS3中的TWEEN类

    在ActionScript 3 (AS3)中,TWEEN类是一个非常重要的概念,它主要用于对象的平滑动画效果。Tween(缓动)技术是动画设计中常用的一种方法,它能够使对象在一定时间内从一个属性值平滑过渡到另一个属性值,从而创造出...

    AS3.0中Tween类的基础

    在ActionScript 3.0(AS3.0)中,Tween类是动画处理的重要组成部分,它允许开发者平滑地在一段时间内改变对象的属性,如位置、大小、颜色等,从而实现动态效果。Tween(补间)技术是基于时间线的动画原理,通过计算...

    as3 tween类

    as3的缓动效果 包含tweenlite tweenmax timerlite swc 另外包含效果的示例使你的制作效果更丰富

    flash as Tween类包

    然而,内置的Tween类在某些情况下可能无法满足开发者对复杂动画效果的需求,因此出现了第三方库,如"greensock-tweening-platform-as3",它提供了更强大的Tween功能,并具有极高的性能和较小的文件大小。 Tween类是...

    Tween动画完全解析

    Tween动画是一种在图形用户界面(GUI)开发中广泛使用的动画技术,它允许开发者在两个或多个属性值之间平滑地过渡...通过阅读和实践《Tween动画完全解析》中的教程,你将能够熟练地运用这一技术来创造丰富的动画效果。

    Android动画之Tween动画实现

    一类是Tween动画,就是对场景里的对象不断的进行图像变化来产生动画效果(旋转、平移、放缩和渐变);第二类就是 Frame动画,即顺序的播放事先做好的图像,与gif图片原理类似。 本例子主要实现了Tweene动画,实现了...

    Tween 动画的旋转缩放透明度和平移 demo

    透明度的变化,也称为Alpha值的调整,是另一种常用的Tween动画效果。它允许对象逐渐变得可见或不可见,增加视觉吸引力。在Android中,我们可以使用`ObjectAnimator.ofFloat()`与`Alpha`属性配合;在Unity中,`...

    Android Tween动画源码

    此外,Android还提供了`AnimationSet`类,可以组合多个Tween动画,让它们同时或按顺序执行,从而实现更复杂的动画效果。 总的来说,Android Tween动画的源码解析涉及到了动画的基本操作,如透明度、缩放、平移和...

    安卓动画效果相关-android开发中的Tween动画动画演示demo。此demo为androidstudio2.0所写.rar

    在Android开发中,动画效果是提升用户体验的关键因素之一。Tween动画是Android系统提供的一种基础动画类型,主要用于对象的平移、缩放、旋转和透明度变化等视觉效果。本篇将详细探讨Android Tween动画的基本原理、...

    tween自动动画

    Tween.js则是一款轻量级的库,适用于简单的动画需求,它提供了基本的缓动函数和链式调用接口,便于开发者快速实现动画效果。 在Unity3D游戏引擎中,Tween系统被称为“LeanTween”或“DOTween”。这些库允许开发者...

    tween动画演示

    在压缩包中的“Tween”文件可能包含了示例代码、教程资源或者预览图像,用于展示如何创建和实现上述Tween动画效果。进一步学习这些资源,可以提升你对Tween动画的理解和实际操作能力,帮助你在项目中创建更加生动和...

    tween.js可生成平滑动画效果的js动画库

    tween.js就是这样一个强大的JavaScript库,专为创建平滑、流畅的动画效果而设计。这款库允许开发者轻松地对HTML元素的属性进行平滑过渡,从而实现各种复杂的动态效果。 ### 动画原理 tween.js的核心概念是“补间”...

    tween动画动作集

    这些类可以帮助开发者创建各种基本的动画效果。但是,如果你需要更复杂、更灵活的动画控制,可能就需要使用第三方库,如这个“tween-engine-demo.jar”可能就是这样的一个库。 Tween引擎通常提供了一些高级功能,...

    android Tween动画的xml实现

    在Tween动画中,我们可以结合Vector Drawable创建出更复杂的图形动画效果,例如按钮按下时的图标变化。 总结,Tween动画通过XML在Android中实现了丰富的视觉效果,包括平移、缩放、旋转和透明度变化等。开发者可以...

    tween.js 可生成平滑动画效果的js动画库

    tween.js是一款可生成平滑动画效果的js动画库。tween.js允许你以平滑的方式修改元素的属性值。它可以通过设置生成各种类似CSS3的动画效果。

    Android Tween Animation动画效果详解

    Android Tween Animation动画的使用demo,以及自定义动画,原理解析,相关博客: http://blog.csdn.net/w18756901575/article/details/53081551

    使用ArcGIS JS API与Tween.js实现图层闪烁动画效果(源码).zip

    在本文中,我们将深入探讨如何使用ArcGIS JavaScript API(JS API)与Tween.js库来创建图层闪烁动画效果。这是一个非常实用的技术,特别是在地理信息系统(GIS)应用中,可以吸引用户的注意力或者突出显示特定的地理...

    as3缓动类greensock-as3_Tween

    总之,GreenSock AS3 Tween为AS3开发者提供了一套强大的工具,用于创建高质量的动画效果。无论是在Web游戏、应用程序还是互动设计中,它都能显著提升用户体验。通过熟练掌握和运用这一缓动库,开发者可以轻松实现...

    Android---Tween动画

    Android---Tween动画 运用了4种Tween的动画效果,包括: rotate(旋转),scale(伸缩), alpha(透明度),translate(平移) 以及tween(综合4种效果)

Global site tag (gtag.js) - Google Analytics