原文:http://www.cnblogs.com/buaashine/archive/2012/11/12/2765691.html
線段相交的檢測,哦天哪原來庫程序員把這些事情都干了!我還在傻傻地想線段相交算法!實在是太勤奮了!
ccpLineIntersect(p1, p2, p3, p4, &s, &t); // 返回p1為起點p2為終點線段1所在直線和p3為起點p4為終點線段2所在的直線是否相交,如果相交,參數s和t將返回交點在線段1、線段2上的比例
// 得到s和t可以通過 p1 + s * (p2 - p1) 或 p3 + t * (p4 - p3) 求得交點。
ccpSegmentIntersect(A, B C, D) // 返回線段A-B和線段C-D是否相交
ccpIntersectPoint(A, B, C, D) // 返回線段A-B和線段C-D的交點