如何在SpriteKit中检测快速touchesBegan事件

时间:2014-10-01 10:57:22

标签: ios7 sprite-kit

我正在使用标准功能基于触摸事件运行播放器动画:

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {

    NSLog(@"TOUCH BEGINS*******");
}

- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event {

    NSLog(@"****TOUCH ENDS");

}

问题是屏幕上两次触摸之间的短暂间隙会在第二次触摸开始后触发第一次触摸结束,从而导致操作不一致。

如何才能正确触发事件?

0 个答案:

没有答案