Ich habe einen Ball mit einem flachen Gelände, aber ich versuche den Ball entsprechend der Position des Benutzers touch
zu bewegen, wenn der Benutzer irgendwo auf dem Bildschirm tippt, bewege ich mich mein Ball an die X
Position BerührungSprite-Kit: Knoten bewegt sich nicht nach links
Mein Code:
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
for touch in touches {
if (ball?.hasActions())! {
ball?.removeAllActions()
}
let moveBY = SKAction.moveBy(x: touch.location(in: view).x, y: 70, duration: 1)
self.ball?.run(moveBY)
}
}
jedoch, wenn der Benutzer auf dem Bildschirm tippt, bewegt sich der Ball entsprechend, aber wenn es zu einem zweiten Wasserhahn kommt, wird der Ball nicht bewegen sich entsprechend der Berührung X
danke, es –