我正在使用tweenlite旋转方向盘,下面是一段代码
TweenLite.to(wheel,12,{rotation:720,immediateRender:true,useFrames:false,onUpdate:onTweenUpdate});
当车轮旋转时,我想知道某些东西的车轮速度。我可以知道车轮旋转时的速度吗?
答案 0 :(得分:0)
基于 @DodgerThud 的评论..
为避免手动计算,您可以将数字放在int
变量中,如此
num_rotation : int = 720;
num_time : int = 12;
num_speed : int = 0; //updates later
然后您的补间代码看起来像..
TweenLite.to(wheel, num_time, {rotation:num_rotation, immediateRender:true, useFrames:false, onUpdate:onTweenUpdate});
然后就像 @BotMaster 的评论所说,在你的 onTweenUpdate 中,你可以拥有..
num_speed = num_rotation / num_time; //update speed calculation