【发布时间】:2011-08-29 15:56:51
【问题描述】:
我刚刚遇到了这个问题,我有一个 box2d 主体与另一个 box2d 主体发生碰撞,并且其中一个发生碰撞的主体应该被破坏。精灵被完全移除,身体也被摧毁,但仅在大约 4 秒后。
如果有人遇到过此类问题,如果您能帮助我解决这个谜题,我将不胜感激。
谢谢
【问题讨论】:
标签: iphone cocos2d-iphone box2d
我刚刚遇到了这个问题,我有一个 box2d 主体与另一个 box2d 主体发生碰撞,并且其中一个发生碰撞的主体应该被破坏。精灵被完全移除,身体也被摧毁,但仅在大约 4 秒后。
如果有人遇到过此类问题,如果您能帮助我解决这个谜题,我将不胜感激。
谢谢
【问题讨论】:
标签: iphone cocos2d-iphone box2d
您是否试图立即销毁 b2Body。
在碰撞代码期间尝试删除物体是不正确的,因为碰撞也会被删除。
请尝试将正文排队等待删除,并在下一次更新循环中将其删除。
【讨论】: