本人使用CocosStudio动画编辑器遇到一个坑,就是在使用Box2D物理引擎做碰撞时,程序莫名崩掉了。
但是这个现象不是必现的,感觉一般出现在切换动作的居多。
调试代码发现问题出现在了Box2D在做碰撞处理时,一个夹具的指针是错误指针,百思不得姐。
经过不断摸索发现,只要有碰撞的骨骼必须显示出来,哪怕没有使用到(那就拖得远远的吧),
解决办法就是把碰撞骨骼显示出来。
这就给游戏埋下了一个隐形的炸弹,随时都有可能奔溃掉,特别是这个问题不是必现。
【版本:cocos2d-x 2.2.2】
【已掉坑同学可以吐槽一下,说下解决方案,让未掉坑的同学绕坑而行】