【问题标题】:Adding Sprites to the body using Box2d使用 Box2d 将 Sprites 添加到身体
【发布时间】:2011-04-22 04:38:10
【问题描述】:

我正在尝试创建一个像 CutTheRope 这样的应用程序。在我的游戏中,如果我切断绳索,那么我想将精灵添加到各个破碎的身体。如何完成它。

谢谢....

【问题讨论】:

    标签: iphone cocos2d-iphone box2d


    【解决方案1】:

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

    希望你能理解。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多