【发布时间】:2014-02-19 19:04:15
【问题描述】:
我正在创建一个游戏,目前如果你触摸屏幕的左半部分,枪会顺时针旋转,如果你触摸屏幕的右半部分,它会射击。
我想创建一个动作,如果我触摸屏幕的左半部分,它会顺时针旋转,如果你触摸右半部分,它会逆时针旋转。这很简单。
如果我同时触摸左半边和右半边,我希望射击发生。这怎么可能同时检测到 2 次触摸。
这是触摸左半边顺时针旋转,触摸右半边射击的代码
-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
UITouch *touch = [touches anyObject];
CGPoint touchPoint = [touch locationInView:self.view];
if (touchPoint.x < self.size.width / 2.0 ) {
isTouching = true;
}
else
[self setupBullet];
}
【问题讨论】:
-
[触及所有对象] ?
标签: ios multi-touch