【发布时间】:2011-07-25 01:37:51
【问题描述】:
我有一个球和另一个精灵。当球与精灵碰撞时,它会模拟坠落。
我唯一的问题是另一个精灵只是在大图像上,球在它上面,但是精灵上有空间和很多角落。我需要确定精灵是否触摸了其中一个角。我知道这很难理解。
所以,我的问题是,有没有可能制作一个没有身体的身体
b2PolygonShape blockShape;
和
blockShapeDef.shape = &blockShape;
或
我可以使用其他替代方法吗?我无法将图像设置为一个框,并且设置边缘需要很长时间,因为角太多了。
我已经设置了碰撞检测。 我真的需要这方面的帮助。
谢谢!
【问题讨论】:
-
你可以有一个没有形状/装置的身体,但它不是很有用,因为它无法与世界上的任何其他东西交互。您可以将灯具设置为“传感器”,以便它们检测到碰撞但不做出任何反应。
标签: iphone cocos2d-iphone box2d