Hiho,
wir schreiben zurzeit ein Spiel. Soll sowas wie Pong werden.
Jetzt habe ich eine Bottomline eingebaut, und möchte, dass der Ball auch an dieser wie an der Wand abprallt!
Um es an der Wand abprallen zu lassen habe ich volgenden Code benutzt :
Code:
//Ball bewegen
sBall.Left := sBall.Left + x;
sBall.Top := sBall.Top + y;
if (sBall.Left > ClientWidth - sBall.Width - 1)
or (sBall.Left < 3) then
x := x * -1;
if (sBall.Top > ClientHeight - sBall.Height - 1)
or (sBall.Top < 3) then
y := y * -1;
Wie mach ich das mit der Linie oder auch mit anderen Objekten, da ja noch die 2 "Balken" reinkommen ?!?
Danke
Trouble_Maker