【发布时间】:2025-12-13 19:40:02
【问题描述】:
您好,我正在使用 Corona SDK 制作游戏。我有一个移动的球(物理对象)要监控。当球停止时,我需要一个事件。如果我将DrawMode 设置为hybrid,我可以看到球在停止移动时会改变颜色。是否有任何内置事件可用于检查球是否停止移动或任何其他方式来检查?任何帮助表示赞赏。
【问题讨论】:
标签: coronasdk game-engine physics game-physics
您好,我正在使用 Corona SDK 制作游戏。我有一个移动的球(物理对象)要监控。当球停止时,我需要一个事件。如果我将DrawMode 设置为hybrid,我可以看到球在停止移动时会改变颜色。是否有任何内置事件可用于检查球是否停止移动或任何其他方式来检查?任何帮助表示赞赏。
【问题讨论】:
标签: coronasdk game-engine physics game-physics
好的,找到了我想要的。每个对象 isAwake 都有一个布尔属性,它返回对象的唤醒状态。如果球在移动,则返回true,否则返回false。现在我用 1500 毫秒的计时器检查这个属性。
http://docs.coronalabs.com/api/type/Body/isAwake.html
如果有人有更好的解决方案,请回复。
【讨论】: