I am currently implementing a lean mechanic like in Dishonored with Blueprints (to get some quick prototyping going) and have made pretty good progress.
However I have two issues:
- Setting camera rotation does not work if “Use Controller View Rotation” is enabled. But if I disable it there is no longer any vertical rotation (pitch) happening when moving the mouse. How to solve this?
- When Leaning I both rotate and offset the camera parent (I have used a Scene node within Component view for that). But there is no collision going on and the camera would be looking through solid objects. You can see how it should work in the linked example video. Any good solutions?
Really interested to know how to fix the first issue properly and happy about any hints regarding the second one:)
My blueprint so far: