Hi Beat,
richtig, völliger Quatsch was ich da gemacht habe. Alles klar, ich hab's geschnallt.
Schaut dann so aus und funktioniert:
loop(
endX = mouseX;
endY = mouseY;
deltaX = endX - ball.x;
deltaY = endY - ball.y;
float dem = sqrt( deltaX*deltaX + deltaY*deltaY);
deltaX = deltaX / dem * 1;
deltaY = deltaY / dem * 1;
ball.x = ball.x + deltaX;
ball.y = ball.y + deltaY;
)
Danke für den Tip.
Böfferich