Hello all!
I've got an interesting situation to see if anyone can help - Basically I'm trying to make some Pannable Panoramic 1st person scenes in my game, much like Callahan's Crosstime Saloon or Goosebumps: Escape from Horrorland.
Now the game is in 2d without a protagonist on the screen - I've set my camera up to pan along with the cursor that works beautifully - However when it comes to reaching the outer edges of the Panoramic shot, I run into difficulities, I was hoping to be able to just move the camera - Teleport to the other side of the picture (I've built some overlap into the image so that I can get a more seamless transition) but the camera doesn't leave the position it's already in.
I figured I could try switching cameras too, but the issue there is that it's only going to be able to loop around once in either direction.
Anyone got any suggestions?
Thanks

Comments
How are you moving the camera normally, and is this an orthographic or a perspective camera? This'll be easiest to do in orthographic, as that's done by moving the camera in 3D space - perspective does crazy complicated things with projection matrices.
Moving the camera itself won't work because it's internal record of where it should be is unchanged. However, I can look into adding a function to the GameCamera2D component that you can use to snap the camera to a given offset.
If you want a camera to "snap" to it's intended position, such a function already exists: SnapToOffset()