2011-11-24 86 views
3

我想補間多個對象知道當我嘗試補間幾個對象像這樣和使用的onComplete屬性,我可以得到一個錯誤,或者一些其他問題:TweenLite的:在一次

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

我想要做的是一次淡出幾個對象,當他們完成一個特殊的功能被調用。使用可用的tweenlite還有其他可能性嗎?還是必須使用timelinelite?

回答

6

你的示例代碼應該沒有任何錯誤地工作,如果你僅限於TweenLite,這是一個非常好的方法來使用。

如果你可以用TweenMax這是一樣的TweenLite的,只是有更多的功能,你可以使用這樣的補間多個項目:

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

,這將通過0.2秒

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

啊!非常感謝!:)現在我知道如何用tweenMax優化所有補間。你讓我的生活更輕鬆! – drpelz