Swift - 拖动sknode的延迟

时间:2018-03-07 06:02:04

标签: swift sprite-kit drag-and-drop uigesturerecognizer skspritenode

我的SceneKit应用程序都有

override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
...
}

@objc func handleButtonMovement(recognizer : UIPanGestureRecognizer) {
...
}

触摸时SKSpriteNode不会触发handleButtonMovement,除非您向任何方向稍微移动 - 但会启动TouchesBegan。

此外,如果我触摸SKSpriteNode并移动得太快,则handleButtonMovement也不会被触发。

是否有某种方法可以调整灵敏度,以便只要触摸SKSpriteNode,它就会触发handleButtonMovement作为拖动事件?

0 个答案:

没有答案