Cómo arreglar un nodo en una position usando SpriteKit

He creado un mundo con SpriteKit, y hay un SKShapeNode. Quiero atar en el techo. La gravedad y otras cosas aún tienen su efecto en esta forma, pero tiene que colgarse en el techo. Como una lámpara o una soga.

Mi forma

let shape = SKShapeNode(rectOfSize: CGSize(width: self.tamanhoQuadrado, height: self.tamanhoQuadrado)) 

Cuando agrego esto:

 shape.physicsBody = SKPhysicsBody(rectangleOfSize: CGSize(width: self.tamanhoQuadrado, height: self.tamanhoQuadrado)) 

Cae al suelo. No he encontrado una propiedad que pueda ignorar la gravedad.

¡Lo encontré!

 //no gravity shape.physicsBody!.affectedByGravity=false //make it stay on it's place shape.physicsBody!.dynamic=false