drp*_*elz 3 user-interface actionscript-3 tweenlite
我想知道当我尝试补间这样的几个对象并使用onComplete属性时是否会出现错误或其他问题:
TweenLite.to(restartBtn, .5, {alpha:0});
TweenLite.to(mainMenuBtn, .5, {alpha:0, onComplete:quitFadeIn});
Run Code Online (Sandbox Code Playgroud)
我想要做的是一次淡出几个对象,当它们完成时,会调用一个特殊的函数.使用tweenlite时还有其他可能性吗?还是我必须使用timelinelite?
您的示例代码应该没有任何错误,如果您只限于TweenLite,这是一个非常好的方法.
如果您可以使用与TweenLite相同的TweenMax,只需使用更多功能,您可以使用类似的内容来补间多个项目:
TweenMax.allTo([restartBtn, mainMenuBtn], .5, {alpha:0, onComplete:quitFadeIn});
Run Code Online (Sandbox Code Playgroud)
这将使衰落错开0.2秒
TweenMax.allTo([restartBtn, mainMenuBtn], .5, {alpha:0, onComplete:quitFadeIn}, -.2);
Run Code Online (Sandbox Code Playgroud)