如何在iOS中使用购物篮图像捕捉动画苹果图像?

时间:2013-01-11 03:01:43

标签: iphone ios objective-c animation accelerometer

我开发了一个应用程序。即,使用类似于苹果捕获应用程序的篮子捕获苹果。苹果从上到下动画,视图底部有篮子。使用篮子抓住苹果。但是我没有得到苹果和篮子图像的交叉点来抓苹果。

感谢您的帮助..

1 个答案:

答案 0 :(得分:0)

形状为矩形:

您可以使用

CGRectIntersection((CGRect)r1, (CGRect)r2) 
CGRectIntersectsRect((CGRect)r1, (CGRect)r2)
CGRectContainsPoint((CGRect)rect, (CGPoint)point)
CGRectContainsRect((CGRect)rect1, (CGRect)rect2)

形状为非矩形:

的UIKit:

你可能需要一些算法:here是点,线,形状算法的一个非常好的网站...... also here是关于SO的相关问题

的cocos2d:

你可以使用Box2d进行碰撞检测,这里是Box2d的一个很好的教程 - > How To Use Box2D For Just Collision Detection with Cocos2D iPhone