Einzelnen Beitrag anzeigen

Coxy

Registriert seit: 27. Mär 2011
28 Beiträge
 
#13

AW: Figur läuft einfach durch die Mauer

  Alt 4. Mai 2011, 16:26
das mit den Punkten habe ich behoben.
Allerdings verstehe ich meinen Fehler immer noch nicht

Delphi-Quellcode:
If (richtung=1) and (img_Stern.Top + img_Stern.Height + 50 > form1.Height) then Richtungstern :=2;
If (richtung=2) and (img_Stern.Left + img_Stern.Width + 50 > form1.Width) then Richtungstern :=3;
If (richtung=3) and (img_Stern.Top < 50) then Richtungstern := 4;
If (richtung=4) and (img_Stern.Left < 50) then Richtungstern :=1;

If (richtung=2) and (img_Stern.Top < 50) then Richtungstern :=1;
If (richtung=1) and (img_Stern.Left + img_Stern.Width + 50 > form1.Width) then Richtungstern :=4;
If (richtung=4) and (img_Stern.Top + img_Stern.Height + 50 > form1.Height) then Richtungstern := 3;
If (richtung=3) and (img_Stern.Left < 50) then Richtungstern :=2;
Kann mir bitte noch einen Denkanstoß geben?
  Mit Zitat antworten Zitat