Registriert seit: 26. Apr 2003
39 Beiträge
|
Re: Ball bewegen mit Canvas
7. Okt 2005, 18:44
Du hast da einen grundsätzlichen Fehler drin, du deklarierst zwar xMove, doch benutzt du sie nicht.
Wenn du dir das Bsp. von tigerman anschaust, so ist:
Neue_Ball_Position := Alte_Ball_Position + xMove
xMove muss dementsprechend für eine Bewegung nach rechts größer 0 sein, für eine Bewegung nach links kleiner 0.
d.h. du musst bei if (x >759)then
die Variable xMove kleiner 0 setzten und natürlich überhaupt die Position des Balles mit xMove berrechnen. (x := x+xmove)
|