How to move actor on X axis or Y axis from its transform location

Hi guys ,

Am trying to move an actor in real time on a single axis lets say X for example , the problem is that once i define the axis the object snap to 0,0,0 and the drag is working but not from its touch location , the other problem is the transform location ive tried to use the inverse transform location i have attached the blueprint refrence