2013-09-30 46 views
0

我正在嘗試在旋轉視圖時使用Circ.easeInOut的易用選項在應用程序中使用TweenMax.to()。沒有Starling的情況下我使用了同樣的東西,沒有問題。但在Starling,當動畫即將完成時,視圖會突然加速,然後放慢速度。我想這是因爲Starling只能使用弧度,而TweenMax中的某個地方使用度數值。TweenMax在Starling中可能存在弧度轉換問題

兩個旋轉動畫之間會出現同樣的問題:我的意思是當第一個動畫完成時,第二個在onComplete方法中被調用,並且在此過渡期間看到同樣的突然加速問題。

任何解決方案?

+0

請讓我們看看代碼中出現問題的部分。 – Gio

回答

0

問題是別的。我可以明確地告訴你,TweenMax將從0到360減少0到2 * Math.PI的值。查找問題的其他地方,例如調用第二個補間,或者修改現有補間的持續時間。

TweenMax的「易用性」適用於隨着時間的推移從一個值更改爲另一個值所需的速率。它不會對值本身進行任何單位轉換。