Alright so in my game, I currently have a ball that can be thrown around on the screen. Also, the SKCamera moves with it (as shown below). However, I want to be sure that certain nodes are not affected by the camera, and stay in the exact position on the screen. For instance, let's say that I have a ground node in the bottom right corner of the screen. When the ball is thrown, I always want that ground to stay in the bottom right corner of the screen, and not get off the screen when the SKCamera moves.
let ball = SKSpriteNode()
let theCamera: SKCameraNode = SKCameraNode()
self.addChild(theCamera)
self.camera = theCamera
let action = SKAction.move(to: ball.position, duration: 0.25)
theCamera.run(action)