Lua 电晕中的精灵何时触发反弹事件阶段

Lua 电晕中的精灵何时触发反弹事件阶段,lua,box2d,coronasdk,Lua,Box2d,Coronasdk,究竟是什么触发了脚本中的“反弹”事件(event.phase==“反弹”)。我添加了一个具有物理特性的精灵,它会从地面反弹(在屏幕上),但此事件阶段不会被触发,即使其他事件阶段也会被触发(“开始”、“结束”等)。代码>“反弹”事件在播放时当精灵动画从前进方向更改为后退方向时触发,它与物理碰撞阶段无关,物理碰撞阶段可以是“开始”和“结束”谢谢royi-那么是什么导致精灵动画从前进方向更改为后退方向呢(如果我问的是明显的问题,请道歉)?好的,我现在看到sprite api有方法在一个集合中正向或反向

究竟是什么触发了脚本中的“反弹”事件(event.phase==“反弹”)。我添加了一个具有物理特性的精灵,它会从地面反弹(在屏幕上),但此事件阶段不会被触发,即使其他事件阶段也会被触发(“开始”、“结束”等)。

代码>“反弹”事件在播放时当精灵动画从前进方向更改为后退方向时触发,它与物理碰撞阶段无关,物理碰撞阶段可以是
“开始”
“结束”

谢谢royi-那么是什么导致精灵动画从前进方向更改为后退方向呢(如果我问的是明显的问题,请道歉)?好的,我现在看到sprite api有方法在一个集合中正向或反向播放帧-所以我猜这是在调用其中一个方法时触发的。(是否有其他方法可以自动触发此事件?)如果精灵动画设置为“反弹”,则会触发该事件。也就是说,动画在到达最后一帧时将反向播放,因此它将来回“反弹”。每次动画反转时,都会触发反弹事件。