ITPub博客

首页 > 应用开发 > IT综合 > [翻译]在Starling框架下使用Tween添加动画的两种方式

[翻译]在Starling框架下使用Tween添加动画的两种方式

IT综合 作者:lillsi 时间:2015-07-20 16:13:13 0 删除 编辑
感谢Josh推动我做出了一些重大的改变,他从Feahters中删除了对GTween的依赖。鉴于此我在动画包里增加了一些新的特性,使得完成一些功能变得更加简单和完整。


这些新的功能包括:


1)”重复”(repeatCount)与”反向”(reverse)属性
现在你可以通过设置repeatCount属性使得一个动画播放多次,也可以设置reverse属性使得动画倒着播放。如果reverse属性为false,每一次的重复播放都会重新开始,如果为true,它就会像摇摇球的样子来来去去。


2)”下个动画”(nextTween)属性
你可以安排另一个动画,紧跟着一个动画的后面(必须使用同一个驱动器juggler),这可以让你非常方便地创建动画链。


3)更方便使用的方法
tween和juggler的分离使得他们成为非常强大的工具,但是有时候我们只是需要完成简单的任务,却迫使我们写了很多代码。这就是为什么我在juggler上加了一个更方便的方法,让你可以跟其他动画框架(例如GTween和Tweener)一样地添加动画。这是个简单的例子:


这是个简单的例子:


Starling.juggler.tween(object, 1.5, {
   transition: Transitions.EASE_IN_OUT,
   repeatCount: 3,
   onComplete: function():void { startButton.enabled = true; },
   x: 300,
   y: 360,
   rotation: deg2rad(90)
});


转载自:http://www.techsite.cn/?p=82

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/27109213/viewspace-1742160/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2015-07-20

  • 博文量
    3
  • 访问量
    3176