【问题标题】:when is the bounce event phase triggered on a sprite in corona何时在电晕中的精灵上触发反弹事件阶段
【发布时间】:2012-10-28 00:13:36
【问题描述】:

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

【问题讨论】:

    标签: lua box2d coronasdk


    【解决方案1】:

    "bounce" 事件是在精灵动画在播放过程中从前向后改变方向时触发的,它与物理碰撞阶段无关,可以是"began""ended"

    【讨论】:

    • 感谢 royi - 那么是什么导致精灵动画从向前变为向后(如果我问的很明显,请道歉)?
    • 好的,我现在看到 sprite api 具有用于以正向或反向播放一组帧的方法 - 所以我想这是在调用其中一个方法时触发的。 (还有其他方式可以自动触发此事件吗?)
    • 精灵动画设置为弹跳时触发。也就是说,动画在到达最后一帧时将反向播放,因此它会来回“弹跳”。每次动画反转都会触发反弹事件。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-17
    • 1970-01-01
    • 2013-05-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多