When the player pauses a game I’d like to change the camera position (to give a panorama of the play area) and disable game play. I can think of a couple of possible ways to do this:
- on pause move the camera, and detach any controls, then restore on continue,
- share assets between playable and paused scenes and switch between the two.
My inclination is towards no 2. Am I right? Or is there another, better way (or best practice)? Or is it a suck-it-and-see free-for-all?