Let the image object move in different directions

When you view the position where the mouse has been clicked as a TARGET (and not only as the general direction, like a form of cursor keys), consider the following:

you can calc the difference between target and current position and add that to the current position, thus player moves towards mouse position. You can make an easing, so it moves slowly towards it

cf. Slow Movement of player to mouse position on mouse click - #2 by Chrisir