What effect addChild and zPosition really have on a scene?
I mean this: suppose I do this
sprite1.zPosition = 50; sprite2.zPosition = 10; sprite3.zPo
In your game view controller, set the ignoresSiblingOrder property to false (or NO in objective-C).
let skView = self.view as SKView skView.ignoresSiblingOrder = false