I am trying to position my 1 nodes at random between 3 Points. Lets say these Positions are :
1: CGPoint(x: CGRectGetMidX(self.frame) - 123.5 , y: CGRectGetMidY(self.frame) * 2.5)
2: CGPoint(x: CGRectGetMidX(self.frame) , y: CGRectGetMidY(self.frame) * 2.5)
3: CGPoint(x: CGRectGetMidX(self.frame) + 123.5 , y: CGRectGetMidY(self.frame) * 2.5)
My code:
let arabaHareketi = SKAction.moveByX(0, y: -self.frame.size.height * 2, duration: 2.5)
let turuncuYapılışı = SKTexture(imageNamed: "turuncu")
let turuncu = SKSpriteNode(texture: turuncuYapılışı)
turuncu.size = CGSizeMake(104, 204)
turuncu.position = CGPoint(x: CGRectGetMidX(self.frame) - 123.5 + pipeOffSet , y: CGRectGetMidY(self.frame) * 2.5)
turuncu.physicsBody = SKPhysicsBody(rectangleOfSize: turuncu.size)
turuncu.physicsBody?.dynamic = false
turuncu.runAction(arabaHareketi)
turuncu.zPosition = 21
self.addChild(turuncu)