2014-06-16 93 views
1

使用GreenSock> TweenMax.to Im所以標題說這一切....我有這個MC(與名稱光線),當功能幾乎結束旋轉最後減慢

這是代碼

TweenMax.to(rays, 20, {rotation:"360", repeat:-1 });

這究竟是爲什麼?我做錯了什麼

回答

2

這很可能是因爲默認的「緩動功能」是一個「放鬆」效果在最後變慢。

有許多緩動功能可供選擇,請在此visualizer中瀏覽它們。

要調用TweenMax.to()時覆蓋緩動功能,documentation表示您需要爲ease選項指定一個值。您可能希望Linear.easeNone函數能以一致的速率發揮作用。

導入Linear類之後,你應該能夠做到這一點:

TweenMax.to(rays, 20, {rotation:"360", repeat:-1, ease: Linear.easeNone }); 
+0

哈,我注意到了寬鬆的選項,但沒想到的是,默認設置爲None.Thanks – GregorII

+0

哎呀。我不相信他們會這樣做。謝謝你的提示! – Taraz