我想在同一行中检测两次碰撞检测。cocos2d中的碰撞检测
例如:-(参见下图)
椭圆和矩形或detcted。之后,我的椭圆将沿着直线路径向下行进并检测另一个矩形。
第一个是(旅行在轨迹路径)工作正常。第二个我想直线传递到下来进行碰撞检测。
如何做这个过程。
我想在同一行中检测两次碰撞检测。cocos2d中的碰撞检测
例如:-(参见下图)
椭圆和矩形或detcted。之后,我的椭圆将沿着直线路径向下行进并检测另一个矩形。
第一个是(旅行在轨迹路径)工作正常。第二个我想直线传递到下来进行碰撞检测。
如何做这个过程。
使用Box2D的物理库的碰撞检测。这是迄今为止您的案例中最好的选择,并且在Cocos2d中得到了很好的支持。
在这里看到:http://www.raywenderlich.com/606/how-to-use-box2d-for-just-collision-detection-with-cocos2d-iphone
据我所知cocos2d的精灵有没有碰撞检测,因为它不是一个物理层引擎。如果你想自动检测到碰撞使用Box2D或花栗鼠物理引擎,由cocos2d支持。
如果您想要检查碰撞的对象数量很小,您可以运行您的对象并检查其中的一些(或者只有一个对于您是否足够)与其他对象重叠。
进行更复杂的碰撞检测会为您写入物理引擎的碰撞检测部分。使用现有的一个简单得多
只使用了cocos2d库。这里之后如何处理box 2d物理库? alraedy它是完成阶段。所以你电话如何做到这一点在没有box2d物理库的cocos2d过程 – Sri 2011-01-08 05:45:05