【发布时间】:2014-08-06 12:55:10
【问题描述】:
我正在尝试使用CGRectIntersectsRect 更新我的分数,并且我想在每次两个图像相互碰撞时增加我的分数。但是,我的分数有时不会显示周期性,它会增加一个单位,但是当两个 UIimage 以更高的速度碰撞时它会随机增加。这是我的代码:
-(void)Collision{
if (CGRectIntersectsRect(Ball.frame, Player.frame)) {
PlayerScoreNumber = PlayerScoreNumber + 1;
PlayerScore.text = [NSString stringWithFormat:@"%i", PlayerScoreNumber];
Y = arc4random() %5;
Y = 0-Y;
}
UIImages 两个是 'ball' 和 'racket' ,我想在每次球击中球拍时增加我的分数。请帮忙...
【问题讨论】:
标签: ios objective-c xcode uiimage