I have seen and followed several examples on how to pickup an actor and rotate it in front of the camera to inspect it. I have created my own version to allow a given actor the ability to be picked up and rotated. I want it to be an intuitive and seamless experience whereby the player clicks the object with the LMB, it moves to a point in front of the camera, you rotate it, and then click it with the LMB to return it to it’s original place. The First Person Character BP has the Linetrace to trigger the Blueprint interface and activate the Actor to do it’s thing, and I have mouse input mappings with an override giving control to the actor.
I have everything working except it’s ignoring the LMB to return. The “Put back” portion doesn’t work.
First Person Character mouse input
Everything after here is in the Master Pickup Actor
This part doesn’t work