Я создал циклическую анимацию с помощью Greensock javascript и зациклил ее с помощью функции, возможно, этой это не лучший способ зацикливания, если вы знаете лучший способ, пожалуйста, посоветуйте, но в основном, когда я пытаюсь убить анимацию с помощью этого метода, он не работает.
Мой код:
var dvdTween;
function playDVD()
{
dvdTween = TweenMax.to($("#bigDVD"), 4, {css:{rotation:+1440, transformOrigin:"150px 150px"},ease:Expo.easeNone, delay:7, onComplete:playDVD});
}
/// Позже в функции, которую я вызываю
dvdTween.kill(); /// but this does nothing.
Опять же, может быть лучший способ зациклить анимацию, и это может быть моей проблемой, но на данный момент эта анимация продолжает вызывать функцию после того, как я ее «убью».
Спасибо за ваши советы и помощь.