【发布时间】:2010-12-06 14:07:24
【问题描述】:
当有两个物体发生碰撞时,我用 CGRectIntersectsRect 检查它们。 但是,在它返回“是”(它们碰撞)之前,它们已经重叠。 有没有其他方法可以检测和解决碰撞?
我的解决方法是比较它们的 Y 轴,并在检测到碰撞后将对象彼此远离。
另外,我的一个对象是一个圆圈,iPhone SDK 还有其他功能可以更好地检测碰撞吗? (目前我把圆当作一个矩形,因为它的框架是一个矩形)
【问题讨论】:
标签: objective-c iphone collision-detection