我直奔主题。我将静态坐标存储为数组,我想将此坐标与用户触摸进行比较。
//touch handling
UITouch *touch = [[event allTouches] anyObject];
CGPoint touchPoint = [touch locationInView:touch.view];
//comparing touches
if (CGRectContainsPoint((CGRectMake(x1, y1, w, h)) , touchPoint)) {
// do something
// this is where i got stuck coz i got 2 more sets of x & y. (x2-y2 & x3-y3)
但现在我被困在这里,因为我不知道如何构建我的代码,我想比较 3 个保存位置触摸与用户触摸,这样当他们到达正确的位置时,分数/分数将被添加,但当他们击中错误的位置时,生命将会被扣除。谢谢。