Set location based on mouse movement constrained to an axis

Is there any way that I can change this blueprint so that the prop only moves along the X and Y axis?

I have tried other methods to no avail, and would appreciate any possible solutions, even if the above blueprint is not viable.

Have a look at this shameless redirect to post #4 in this thread.

You can split any struct (including a vector) by disconnecting any wires off it and either dragging a wire and typing Break Vector / Make Vector, or right clicking the vector node itself and selecting *SplitStructPin *- this will give you access to the individual XYZ components, allowing you to isolate the ones that you need.

It worked like a charm, thank you very much :smiley: