UIImageView* debrisView = [[UIImageView alloc] initWithImage:object];
if(CGRectIntersectsRect(debrisView.frame, player.frame)){
NSLog(@"hit");
}
我的精靈只是通過我的UIImageView鬼魂。這是我正在使用的代碼,希望能夠檢測到這兩件事情正在發生。我把所有的物體隨機產生在頂部並滴落下來。我的代碼有什麼問題?與UIImageView碰撞的精靈
在我 - (無效)viewDidLoad方法中,我有
debris = [UIImage imageNamed:@"object.png"];
:
這樣使用它?你必須檢查每幀的碰撞... – Aymarick 2011-04-22 14:48:26