I am trying to mimic rotating a level around a static camera in Blueprints or C++ and I believe that I have reached a dead end. What I am trying to do is create a puzzle game where if the user holds the right mouse button that they can rotate the full level to get a better view of the puzzle at different angles. I’ve seen functionality to do this per object, but would like to know if it’s possible to do it on the whole level (or map as it’s called in the editor). Any advice would be greatly appreciated.
As you stated, there are ways of assigning a rotational input for an axis for individual meshes. However, rotation of a map/level may be best left to a camera. Otherwise you may have to try and combine the meshes of your level and assign that a rotational value. What you could do is assign the left click to rotate a puzzle piece by a certain value, say 45 or 90 degrees, and then use the right mouse to rotate the camera and bind the axis by which it rotates.