b2body形状的不适形状物体问题(BOX2d + COCOS2d)

时间:2013-06-09 06:03:19

标签: cocos2d-iphone box2d-iphone

如何根据物体的不一致形状设置b2body形状,以便产生完美的碰撞?

答案是:user 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)

任何帮助解决它或任何其他方式为不定形的精灵提供完美的形状?

1 个答案:

答案 0 :(得分:0)

最后我找到了解决方案,我刚刚将GB2ShapeCache.hGB2ShapeCache.m拖到我的xcode上。但实际上他们没有被添加到'Compile Sources'。由于Xcode忘记做同样的事情,我不得不自己添加:)