鲍尔公司;线条画及;碰撞检测iPhone
我正在制作一个iPhone应用程序,用户可以用手指画一条线(这条线是触摸开始和结束的直线)。我还有一个球,它会掉下来,击中球线。处理i)图纸和ii)碰撞的最佳/最简单方法是什么鲍尔公司;线条画及;碰撞检测iPhone,iphone,cocoa-touch,drawing,collision-detection,Iphone,Cocoa Touch,Drawing,Collision Detection,我正在制作一个iPhone应用程序,用户可以用手指画一条线(这条线是触摸开始和结束的直线)。我还有一个球,它会掉下来,击中球线。处理i)图纸和ii)碰撞的最佳/最简单方法是什么 我对这一点完全陌生,对任何想法或源代码都持开放态度。我决定使用CoreGraphics来画线,并将点存储在cgpoint数组中。然后,我使用平行距离公式计算球到直线的距离何时接近零(有趣的是,它从未等于零,即使计时器每0.01重复一次)。然后发生了碰撞,我使用简单的应用数学向量来计算结果是恢复系数为1我建议从cocos2
我对这一点完全陌生,对任何想法或源代码都持开放态度。我决定使用CoreGraphics来画线,并将点存储在cgpoint数组中。然后,我使用平行距离公式计算球到直线的距离何时接近零(有趣的是,它从未等于零,即使计时器每0.01重复一次)。然后发生了碰撞,我使用简单的应用数学向量来计算结果是恢复系数为1我建议从cocos2d开始,原因有二:1)它比ios sdk更适合游戏2)如果需要,可以使用物理引擎作为插件