Как определить, что конкретная анимация закончена и уничтожена? - PullRequest
0 голосов
/ 08 мая 2019

Мне нужно удерживать анимацию в переменной, а затем через некоторое время определить, закончено ли это или нет.

Я пытался увидеть progress () == 1 или _gc но, во-первых, progress () не существует, а во-вторых, _gc, я полагаю, это личное / внутреннее поле, которое не должно использоваться мной, поскольку это не извлеченный API-интерфейс, и он может вернуть неожиданный результат или удалить его в будущем..

var tween = TweenMax.fromTo("body", 20, { x:-100 }, {x:0});
// ... after a minute
if (tween._gc)
{
   console.log("tween is no longer alive");
}
...