使用Box2d添加精灵到身体
答
这完全取决于你是如何破坏你的b2Body。我会根据通过在身体上创建多个夹具来破坏身体的最可行的方式来回答问题。当你的身体破裂时,你从主体中摧毁一个夹具,并将该夹具重新创建成一个新的b2Body。 在box2d中,“Body”,“Fixture”和“Joint”类允许您存储“userData”。所以你将精灵的碎片存放在各自的固定装置中,当尸体破裂时,你可以从各自的固定装置上得到碎片的碎片。
我希望你能理解。