Cocos2d iphone 不适形状物体的身体形状问题(BOX2d和COCOS2d)

Cocos2d iphone 不适形状物体的身体形状问题(BOX2d和COCOS2d),cocos2d-iphone,box2d-iphone,Cocos2d Iphone,Box2d Iphone,如何根据物体形状的不一致性来设置物体的形状,使其产生完美的碰撞 答案是:用户physicsEditor/texturePacker 遵循步骤并使用这些工具 现在有一个叫做GB2ShapeCache.h和.mm的东西,它给出了编译时错误: Undefined symbols for architecture i386: "_OBJC_CLASS_$_GB2ShapeCache", referenced from: objc-class-ref in MYCLASS.o ld: sy

如何根据物体形状的不一致性来设置物体的形状,使其产生完美的碰撞

答案是:用户physicsEditor/texturePacker

遵循步骤并使用这些工具

现在有一个叫做GB2ShapeCache.h和.mm的东西,它给出了编译时错误:

Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_GB2ShapeCache", referenced from:
      objc-class-ref in MYCLASS.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

是否有任何帮助来解决这个问题,或者以任何其他方式为未定型的精灵提供完美的形状?

最后我找到了解决方案,我刚刚将
GB2ShapeCache.h
GB2ShapeCache.m
拖到我的xcode。但事实上,它们并没有被添加到
“编译源代码”
。我不得不自己添加,因为Xcode忘了做同样的事情:)