Chipmunk 物理世界中,sprite 无法执行旋转动作的问题

如题。

在测试程序中,想在 touch 事件中执行一个 sprite 的旋转操作,但是无效。

发现停止物理世界后是可以正常的。

有什么办法在 物理世界执行的时候 旋转某个 sprite 么?

物理引擎会计算body的各种状态,其中就包含角度。

然后body会更新对应的sprite状态,所以你直接在 sprite 上使用 action 是没用的。
你得针对 body 来修改状态。可惜此时就不用使用 action 了。