2012-10-28 26 views
0

在corona lua腳本中究竟是什麼觸發了「反彈」事件(event.phase ==「反彈」)。我添加了一個帶有物理效果的精靈,它在地面(屏幕上)彈跳,但是這個事件階段沒有被觸發,即使其他事件階段被觸發(「開始」,「結束」等。什麼時候是光暈中的精靈觸發的反彈事件階段

回答

1
當精靈動畫改變方向向前向後,同時播放觸發

"bounce"事件,它無關的物理碰撞階段可以是"began""ended"

+0

感謝royi - 所以它是什麼引起的精靈動畫改變從前進到後退(道歉,如果我問明顯)? – gamozzii

+0

好吧我現在看到,精靈API具有方法播放框架在正向或反向的方向 - 所以我想這是觸發時,一的那些方法s被調用。 (有沒有其他方法可以自動觸發這個事件?) – gamozzii

+1

如果精靈動畫設置爲反彈,它將被觸發。也就是說,動畫在碰到最後一幀時會反向播放,因此它會來回跳動。每次動畫反轉時,反彈事件都會觸發。 – royi

相關問題