Im trying to acomplish freelook like what’s in arma 3 and rust, I havn’t been able to do this though. I Dont know what to do, Any help would be apreciated.
You can spawn DefaultActor (one used in editor when there is now pawn to possess) and possess it with player controller , if you need anything more specific make actor with CameraCompomponent that will move as you desire and possess it. When freelook is done possess back the original player pawn and destroy actor you used as camera.
I’m also looking for this kinda feature in UE 4.19 but i’m really new to unreal. The other answer isn’t really what we’re looking for. Do you know what Arma 3 is and how it has a free head look. Holding the gun and reticle in place while the camera turns in sync with the Player Character’s head. That’s what is being talked about here.
Player controller has a camera Manager reference you can use to smoothly change which camera youre looking through, and I dont know the “right” way but you could have a boolean variable that turns on when you activate freelook, and controls branches on all you mouse acis inout events to go to an alternate function that moves the second camera instead of moving the player.
When you activate the freelook with another button or whatever, you can switch to that second camera component which could have different settings for how it responds to the controls.
I dont know Arma 3 so maybe this isnt the effect you want.
Also look into the youtube video “WTF is Set Input Mode”
Which shows how to do a basic WoW style rpg freelook (i think thats the one anyway)