in mTKopf steht folgendes:
Delphi-Quellcode:
procedure TKopf.bewege_links;
begin
zXPosition := zXPosition - zXGeschwindigkeit;
end;
was heißt hier werden nur die Koordinaten geändert, es muss aber wieder neu gezeichnet werden.
Es sollte doch dann eigentlich so in der Art gehen:
Delphi-Quellcode:
IF (Links = True) and (Kopf.GetZXPosition > 0) Then
begin
Kopf.bewege_links();
//hier noch mal altes Image löschen ?
Kopf.zeichne();
end;