Pick Up Plus Inspect - PUPI (PUPO v2.0)

If you want to add an external control to manipulate object, you might want to modify “Calculate Desired World Location” function and “Calculate Desired World Rotation”. For example, you can add a vector to **Add **node in Calculate Desired World Location to add local or world location like this:

and similarly add a CombineRotators node to Calculate Desired World Rotation function to add local or world rotation:

now all you’ll need to do is create variables for the location and rotation in PUPI and set them from your widget. To access variables of PUPI you’ll need to get BP_PUPI_Component from the actor you added it to as part of the setup and drag from its out pin -> Get BP_PUPI_Actor.

I hope this helps you get on the right track.