【发布时间】:2015-05-19 13:49:31
【问题描述】:
我正在使用此功能制作游戏:
if (CGRectIntersectsRect(object.frame, object2.frame)) {
[self GameOver];
}
两个对象都是正方形的,但是对象 #2 的图像不是。因此,当边界碰撞(但不是实际图片)时,游戏结束。有没有办法让边框“适合”图像,这样游戏只会在实际图片发生碰撞时结束。
谢谢:)
**我的图片是鲨鱼,因此不能使用矩形
【问题讨论】:
-
尝试使用 SpriteKit(或 corona、cocos2d 等)会是一种更好的方法,因为 UIKit 没有用于更复杂的碰撞检测的工具