有没有一种简单的方法可以在iPhone / UIKit上进行Per-Pixel碰撞检测?

时间:2011-01-11 16:04:03

标签: iphone ipad collision-detection

我正在快速制作iPad游戏原型,并且一直在使用基于帧的碰撞检测。它非常需要每像素碰撞检测。是否有一种简单的方法可以实现这个或任何我可以看到的指南来攻击我自己的?谷歌只会让人处于类似的困境中,而这种困境并不是好兆头。

1 个答案:

答案 0 :(得分:1)

确定。我们有一个游戏,我们需要这个。

一个有效的解决方案是做glreadpixel。但是在3G上,在我们在游戏中添加更多对象之后,它成了瓶颈。 3GS,iPad和新的iPhone / iPod应该会表现得更好。请记住阅读更多内容,因为glReadPixel非常昂贵且阻止调用。但实验不会受到伤害。

后来我们选择使用我们自己的曲线和线条碰撞图来进行地形碰撞。与Box2d类似。