hi
vielleicht kann mir wer helfen
rechts prallt der ball richtig ab aber links prallt der ball nur ab wenn er von links kommt vielleicht weiss wer was der fehler ist wer sehr dringend vielen dank
Delphi-Quellcode:
//ab hier abprallen von balken {links}
If (sh_Ball.left <= spieler1.Left+spieler1.Width) and
((sh_Ball.Top+sh_Ball.Height)>= spieler1.Top) and
(sh_Ball.Top <= (spieler1.Top+spieler1.Height)) then
Leftstep:=Leftstep*(-1);
{rechts}
If ((sh_Ball.Left+sh_Ball.Width) >=spieler2.Left) and
((sh_Ball.Top+sh_Ball.Height) >= spieler2.Top) and
(sh_Ball.Top <= (spieler2.Top+spieler2.Height)) then
LeftStep:=Leftstep*(-1);
end;
//ende abprallen von balken