HA!
Sounds like a we’re planning a heist.
Anyway, either attach an object to the player character or assign an actor that will use the exact same vector coordinates as your character. Then make sure that the camera’s collision ignores the player character but not the ghosting actor. If the invisible ghosting actor vibrates, it won’t matter, because we won’t see it.
I’m sure you already know how to do this but:
- Attach a SEPARATE actor blueprint to your character with the ATTACH_ACTOR_TO_ACTOR node
OR
- Use a tick function in the ghosting actor’s blueprint to constantly get the world location of the player character, and to set its own vector coordinates to that.
Of course you’ll have to set the movement response of the camera from the player character to the ghosting actor. But again, I know you know this.