GML
zamiast mp_potential_step użyj move_towards_point( xx , yy , 3 );
Ogólnie to powinno wyglądać mniej więcej tak:
GML (create)
xx = x;
yy = y;
GML (step)
if ( mouse_check_button_released( mb_left ))
{
xx = mouse_x
yy = mouse_y
}
if ( point_distance( x , y , xx , yy ) > 2 ) move_towards_point( xx , yy , 3 );
else
speed = 0
btw. nikt nie zauważył, że w tym step powinien być znak większości a nie mniejszości =P
E2: dobra poprawiłem resztę tego kodu