A simple test project that does can go to a position of a sprite or a element instead of using the glide or goto blocks. That does points to the direction of the mouse pointer or can also point towards a sprite, then it moves the distance to the mouse pointer or sprite divided by 4 steps. So it moves really smooth! This doesn't glide, this moves the distance / 4 steps, then again and again. If the distance gets 0, dividing it by 4 is always 0, so it stops.