Я хочу знать скорость колеса, когда колесо вращается

Я вращаю колесо с помощью tweenlite, ниже приведен фрагмент кода

TweenLite.to(wheel, 12, {вращение:720, instantRender:true, useFrames:false, onUpdate:onTweenUpdate});

Когда колесо вращается, я хочу знать скорость вращения колеса для некоторых вещей. Могу ли я узнать скорость вращения колеса, когда оно вращается?

1 ответ

На основании комментария @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
Другие вопросы по тегам