Bitte nochmal: POSTE NICHT IMMER DEN GANZEN QUELLCODE!!!
Kopiere bitte nur die Stellen raus, die wirklich Probleme machen. Und mach am besten für jede Frage einen eigenen Thread auf.
Dein einziges Problem scheint ja hier zu liegen:
Delphi-Quellcode:
if (Ball.Top <= 0) or (Ball.Top >= Spielfeld.ClientHeight - Ball.Height) then
Invert(False, True);
if (Ball.Top <= 0) or (Ball.Top >= Spielfeld.ClientWidth - Ball.Width) then
Invert(False, True);
//hab hier schon versucht das mit der Breite irgendwie hinzubekommen, aber der Ball fliegt trotzdem durch
Da fragt man sich doch 2 Sachen: 1. Wofür braucht man den ganzen Restlichen Quelltext (
) und 2. WELCHE BREITE?!?!
Bitte das mal genauer Erklären, am besten in Eigenem Thread mit aussagelräftigem Titel