Hey, nice drag and drop! Like it.
Could you suggest any resources to learn drag and drop for 3d objects?
Thanks.
It's a combination of this for grabbing the object on mouse click (via Input Action): https://blueprintue.com/blueprint/ovlkl17h/
A component of the grabbed object is store in a variable (RecordingMovementHandler). On Completion of the input action this variable is reset back to None.
During the tick if the RecordingMovementHandler is valid the intersection of the cursor ray with a plane with normal (0,0,1) placed at the location of the grabbed actor is calculated and the Actor sweeps to that new location (if possible). https://blueprintue.com/blueprint/18giykym/