2016-05-04 9 views
1

Ich benutze Gesten Listener und applyForce (mit Impuls) zum Verschieben eines Objekts. Wie kann ich die Bewegung stoppen, wenn die Geste beendet ist?Stoppen der Bewegung von SCNPhysicsBody

Ich könnte eine Kraft in die entgegengesetzte Richtung anwenden, aber wie bekomme ich die Magnitude? Oder könnte ich die Reibung oder die Geschwindigkeit verwenden?

Antwort

1
func handlePinch(recognizer: UIPinchGestureRecognizer) { 

    if(recognizer.state == UIGestureRecognizerState.Ended) { 
     self.cameraNode1.physicsBody?.velocity = SCNVector3(0, 0, 0) 
     return 
    } 
Verwandte Themen