Chipmunk 刚体精灵,无法做旋转动作rotateBy

chipmunk 刚体精灵,无法做旋转动作rotateBy,我需要一个这个功能,不知道该怎么实现

lz 可以试试 把刚体 设成 某个physicssprite的body ,然后给sprite设置动作就可以了,引擎会自动把 刚体和精灵 动作同步起来。

如何只让精灵执行动画,而刚体保持不动呢?

这个应该不行, 刚体是随着物理精灵的。
为什么会有这样的需求?

想实现一个精灵腾空旋转的效果,但是刚体也一起旋转,有时会与一些障碍物发生奇怪的碰撞而被弹走,所以想着能不能把刚体固定住不让它旋转,而Sprite在做旋转动画,这样好控制一点,能实现吗?

可以试试 把 刚体 和其他障碍物的碰撞 做特殊处理

用骨骼动画做,需要的时候播放动画,不需要的时候停止在某一帧就OK。