我的工作不是游戏,因为我无法找到用于检测与旋转矩形碰撞良好的碰撞检测方法,我决定尝试这样的: 我有一个旋转矩形(我想我可以得到它的边角的坐标(的CGRect的也许一些功能或三角如有必要) 我想沿着连接两个角落(甚至只是int类型的行中的所有坐标,或具有一定的增量,以便它不会太长),然后把它们放到一个数组中,然后我可以检查它的边界矩形不旋转的包含矩形的球,如果它包含数组的任何点的话。如果是这样,他们相撞。获取一条线的坐标阵列
有没有得到这些坐标到一个数组中的一个简单的方法?假设我知道开始和结束? 我的理解是效率不高,但现在我使用的是OpenGL颜色检测,它太慢了,而且效果不好,所以我需要一种新的方法。
谢谢!
它可能会更容易找到一个线段和一个圆的交点。 [这是一个链接](http://doswa.com/2009/07/13/circle-segment-intersectioncollision.html)。 – user1118321 2012-02-14 05:19:06
感谢您的评论,这几乎是我以后,只是不知道如何得到这条线,并检查交叉在Objective-C – 2012-02-14 05:30:00