TweenMax一句代码实现“计数线性变化”功能
作者:admin 日期:2013-02-28很多场合,我们需要实现数字序列的时间线变化。比如模拟赛跑时的发令枪:3-2-1-跑!比如模拟水位在特定时间内,由0值涨为某个值。这些应用的共性是:
在特定时间长度内,产生一个连续的数字序列。
用TweenMax只需要一句关键代码:
XML/HTML代码
- import com.greensock.TweenMax;
- public class test extends MovieClip {
- public var tt:int=0;
- public function test(){
- TweenMax.to(this,5,{ tt:10,onUpdate:updateH } );
- }
- private function updateH():void
- {
- trace(tt+"==");
- }
- }
TweenMax.to(this,5,{ tt:10,onUpdate:updateH } );
意为:5秒内,tt值由原来的0变为10,每变化1次,输出1次值。
特别要注意! tt一定要设为public,否则会报错!
评论: 0 | 引用: 0 | 查看次数: 6113
发表评论