tweenlite: анимация нескольких объектов одновременно - PullRequest
3 голосов
/ 24 ноября 2011

Я хотел бы знать, могу ли я получить сообщение об ошибке или другие проблемы, когда я пытаюсь анимировать несколько таких объектов и использовать свойство onComplete:

TweenLite.to(restartBtn, .5, {alpha:0});
TweenLite.to(mainMenuBtn, .5, {alpha:0, onComplete:quitFadeIn});

То, что я хочу сделать, это исчезнутьсразу несколько объектов, и когда они заканчиваются, вызывается специальная функция.Существуют ли другие возможности при использовании tweenlite или мне нужно использовать timelinelite?

1 Ответ

6 голосов
/ 24 ноября 2011

Ваш пример кода должен работать без каких-либо ошибок, и если вы ограничены TweenLite, это очень хороший метод для использования.

Если вы можете использовать TweenMax, который аналогичен TweenLite, только с большим количеством функций, вы можете использовать что-то подобное для анимации нескольких элементов:

TweenMax.allTo([restartBtn, mainMenuBtn], .5, {alpha:0, onComplete:quitFadeIn});

, и это затухает на 0,2 секунды

TweenMax.allTo([restartBtn, mainMenuBtn], .5, {alpha:0, onComplete:quitFadeIn}, -.2);
...