使用Box2d向主体添加精灵

时间:2011-04-22 04:38:10

标签: iphone cocos2d-iphone box2d

我正在尝试创建一个类似CutTheRope的应用程序。在我的游戏中,如果我剪断绳子,那么我想为个体破碎的身体添加精灵。如何实现它。

...谢谢

1 个答案:

答案 0 :(得分:1)

这完全取决于你如何打破你的b2Body。我将根据最可行的方法来回答问题,即通过在身体上创建多个固定装置来打破身体。当你的身体破裂时,你会从你的主体上摧毁一个固定装置,并将该装置重新制作成一个新的b2Body。 在box2d中,“Body”,“Fixture”和“Joint”类允许您存储“userData”。因此,您将精灵存储在各自的固定装置中,当身体被破坏时,您可以从各自的固定装置中获取破碎身体的精灵。

我希望你明白。