作者cjcat2266 (CJ Cat)
看板Flash
标题[情报] Tweener:一个好用的渐变API
时间Tue Oct 9 13:18:07 2007
相较於Flash内建的 mx.transitions.Tween (AS2)
fl.transitions.Tween (AS3)
Tweener提供了一个更简便、更有弹性的方式来产生渐变动画
API 下载网址
http://code.google.com/p/tweener/
线上使用说明
http://hosted.zeh.com.br/tweener/docs/en-us/
尽管Tweener没有Tween的 "倒带" 等功能
但Tweener却有着强大的 "批次处理" 与 "属性连结" 等功能
只要简单的一句 Tweener.addTween(my_mc, {x:100, time:2, transition:"linear"});
就可以在两秒以内 用线性的方式把 my_mc 的 x 渐变到100
另外 Tweener.addCall 也可以达到与setInterval一样的效果
不一样的是,它还可以直接指定什麽时候结束tween、呼叫的频率函数
而且藉由 Tweener.registerSpecialProperty 这个class method
还可以做到Tween无法处理的 "filter tween"
还有 Tweener.registerSpeciaPropertySplitter 这个class method
可以做到藉由变动单一自订property
而达到多个proptery一起变动的批次处理效果&属性连结的功能
至於批次处理方面
Tweener.pauseAllTweens, Tweener.pauseTweens
Tweener.removeAllTweens, Tweener.removeTweens
Tweener.resumeAllTweens, Tweener.resumeTweens
这些class method可以迅速达到集体暂停与播放的功能
--
CJ Cat = Croa'J Cat = Cockroach Cat = 西街凯特 = 蜚蠊猫 = 蟑螂猫
Gallery
http://cjcat2266.deviantart.com
ptt2 Board CJWorkshop - 阿多比闪光(Adobe Flash)研讨区
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.89.24
※ 编辑: cjcat2266 来自: 61.228.89.24 (10/09 13:19)
2F:推 cjcat2266:喔~这两个API的作者是同一家底~ :) 10/09 23:44
3F:推 cjcat2266:MC Tween作filter tweens的时候好像比较方便耶 @o@ 10/10 00:15
4F:推 cjcat2266:那就Tweener和MC Tween混着用好了~ 10/10 00:19
5F:推 cjcat2266:作者说Tweener还没完成...难怪一些功能都还没有做出来 10/10 00:21