我能得到一些建议吗,如何像愤怒的小鸟一样在碰撞后意识到 body 对碎片的伤害。我只能找到:
Create REAL explosions with Box2D – adding textures
Slicing, splitting and cutting objects with Box2D – part 4: using real graphics
但这都是flash,我需要ios cocos2d box2d
最佳答案
如果我理解你想重现此视频中的对象破坏行为 http://www.youtube.com/watch?v=9niqSk9VCi8
我仍然不确定您所说的对象是什么。我猜这是一个单一的不可变形的元素(视频中有 21 个木头物体)。
这里发生的事情非常简单:当一个物体坏了,它就消失了。然后,产生了一个视觉效果:在物体被破坏的位置周围随机放置了几个“ splinter 的碎片” Sprite 。它们旋转并轻微移动。然后他们自己消失了。
不涉及物理,只是简单的视觉效果。
关于ios - ios cocos2d box2d 如何像愤怒的小鸟一样实现碰撞后 body 对碎片的伤害,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11018271/