Sprite kit tvOS-收到奇怪的触摸取消
在我的tvOS SpriteKit项目中,我遇到了一个用户输入问题-如果我在触摸电视遥控器上的触摸板后尝试快速移动手指,我确实会调用touchesCancelled,而如果我在第一次触摸后等待一段时间(1s)(不释放手指),这一切都会很有魅力,我可以在游戏中使用这个小小的界面进行操控 不幸的是,我没有具体的代码可以粘贴 这家伙:Sprite kit tvOS-收到奇怪的触摸取消,sprite-kit,tvos,Sprite Kit,Tvos,在我的tvOS SpriteKit项目中,我遇到了一个用户输入问题-如果我在触摸电视遥控器上的触摸板后尝试快速移动手指,我确实会调用touchesCancelled,而如果我在第一次触摸后等待一段时间(1s)(不释放手指),这一切都会很有魅力,我可以在游戏中使用这个小小的界面进行操控 不幸的是,我没有具体的代码可以粘贴 这家伙: override func touchesCancelled(touches: Set<UITouch>?, withEvent event: UIEve
override func touchesCancelled(touches: Set<UITouch>?, withEvent event: UIEvent?) { ... }
override func touchscancelled(touch:Set?,withEvent:UIEvent?{…}
如果手指快速移动,系统会调用,但如果在开始移动手指之前等待1-2秒,则不会调用
知道我做错了什么吗 啊。。。。上一个场景中的UISweepGestureRecognitor正在四处游荡:(
修复了我的问题…啊…上一个场景中的UISweepGestureRecognitor正在运行:(
修复了我的问题…啊…上一个场景中的UISweepGestureRecognitor正在运行:(
修复了我的问题…啊…上一个场景中的UISweepGestureRecognitor正在运行:( 修正了我的问题
func removeAllGestureRecognizers(){
for recognizer in self.view!.gestureRecognizers!{
self.view!.removeGestureRecognizer(recognizer);
}
}