Hey everyone, I’m currently working on a little demo scene and now I got stuck with some camera rotation issue.
I actually want to archive something that is really common in modern 3rd person shooter games but I can’t figure out how to solve it.
So here is the idea:
While exploring the world the player should be able to freely rotate (mouse/right stick) the camera in every direction and arround the character, also the character movement should also be totally free. Like in most common 3rd person game, right?
But when aiming down the sights of a gun the camera should zoom in and switch to a shoulder view (already implementet)
But while the player is pressing the aim button I want to controle the direction the player is aiming at and let the camera be fixed in shoulder view.
I figured I can archive both effects while switching of/on “use controller rotation Yaw/Pitch” in the pawn menu of my 3rd person character BP.
How to switch between these two seetings in a Blueprint via bool “isAiming” for example? Is it even possible or do I need some kind of workaround?
Any help on this is highly appriciated!
Note: I’m a 3D-Artist, so please bear with me…