0

I am rather new to Swift and SpriteKit. I made a plane move around on a big background. What I am trying to do now is DRAG the "camera" so i can see the plane when its outside my view.

I made a SKCameraNode() I can change its position without problem. And then I tried this for drag:

override func touchesMoved(_ touches: Set<UITouch>, with event: UIEvent?) {
    if let touch = touches.first {
        let location = touch.location(in: self)
        camera?.position = CGPoint(x: location.x, y: location.y)
    }
}

The camera moves when i drag, but super fast and far far far away... Some ideas? Thanks!

Mibe
  • 1

0 Answers0