Well it is kinda working but with some bugs.
First of all, the angle is setting well so it goes in the good direction.
But, it change the start position, I don't know why.
Then, it goes to X/Y but even if it match it just never stop (because it stop when it is totally overlapping the object it has to goes by.)
Finally, since it's moving object, it goes to the X/Y at the moment I press the button, but it is not changing the X/Y in real time.