TweenMax一句代码实现“计数线性变化”功能

 很多场合,我们需要实现数字序列的时间线变化。比如模拟赛跑时的发令枪:3-2-1-跑!比如模拟水位在特定时间内,由0值涨为某个值。这些应用的共性是:

在特定时间长度内,产生一个连续的数字序列。

用TweenMax只需要一句关键代码:

XML/HTML代码
  1. import com.greensock.TweenMax;
  2.  
  3. public class test extends MovieClip {  
  4. public var tt:int=0;  
  5. public function test(){  
  6.    TweenMax.to(this,5,{ tt:10,onUpdate:updateH } );  
  7. }  
  8. private function updateH():void   
  9. {  
  10.     trace(tt+"==");  
  11. }  
  12. }  

TweenMax.to(this,5,{ tt:10,onUpdate:updateH } ); 

意为:5秒内,tt值由原来的0变为10,每变化1次,输出1次值。

特别要注意! tt一定要设为public,否则会报错!



文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 6113
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 支持Gravatar头像.
网 址: 输入网址便于回访.
内 容:
验证码:
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 300 字 | UBB代码 关闭 | [img]标签 关闭