我曾经有过一些代码,简而言之就是
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch {
touchLocation = [touch locationInNode:self];
}
不幸的是,locationInNode
似乎已被弃用,因为它不再起作用了。我正在尝试完成几个月前开始的游戏,所以有一个快速简单的解决方案可以提供与之前相同的点。我尝试使用touchLocation = [touch locationInView:self.view]
,但不幸的是,它在当前视图中给出了点,我使用的节点小于整个视图。对不起,这是一个菜鸟问题,但我已经回到它并且无法在其他地方找到答案。谢谢!