停止 SCNPhysicsBody 的运动
Stopping movement of SCNPhysicsBody
我使用手势侦听器和 applyForce(带有脉冲)来移动对象。
如何在手势完成后停止移动?
我可以在相反的方向施加一个力,但我如何获得大小?或者我可以使用摩擦力或速度吗?
func handlePinch(recognizer: UIPinchGestureRecognizer) {
if(recognizer.state == UIGestureRecognizerState.Ended) {
self.cameraNode1.physicsBody?.velocity = SCNVector3(0, 0, 0)
return
}
我使用手势侦听器和 applyForce(带有脉冲)来移动对象。 如何在手势完成后停止移动?
我可以在相反的方向施加一个力,但我如何获得大小?或者我可以使用摩擦力或速度吗?
func handlePinch(recognizer: UIPinchGestureRecognizer) {
if(recognizer.state == UIGestureRecognizerState.Ended) {
self.cameraNode1.physicsBody?.velocity = SCNVector3(0, 0, 0)
return
}