Forum: Multimedia
Delphi
by mkinzler,
19. Apr 2006
@3_of_8: diese Zeiel wurde doch schon lang korrigert.
@johnnycat14: da Problem liegt in deinen FormPaint-Methoden, diese brauchen zu lange. Nach dem Deaktivieren flutscht es.
Forum: Multimedia
Delphi
by mkinzler,
19. Apr 2006
Ändere mal den absoluen Bildpfad auf einen relativen Pfad und füge mal das Bild hinzu.
Forum: Multimedia
Delphi
by mkinzler,
19. Apr 2006
Dann rennt deinen Figur in einer Sekunde 2 mal hin und her? ;-)
Forum: Multimedia
Delphi
by mkinzler,
19. Apr 2006
Auf eins, das heißt ja das die Methode 1000mal pro sekunde aufgerufen wird. Da pro Schritt 4 Pixel verschoben wird, dauert die Animation dann 500/4/1000=0.125 Sek. Und das ist dir zu langsam ?
Forum: Multimedia
Delphi
by mkinzler,
19. Apr 2006
Die Timerzeit verkleinerrn.
Forum: Multimedia
Delphi
by mkinzler,
19. Apr 2006
Also ich würde das Laden des Bildes nicht hier im Timer machen, da das Bild immer neu geladen werden muß.
procedure TForm2.Timer1Timer(Sender: TObject);
begin
DoubleBuffered := True;
//Image1.Picture.LoadFromFile('E:\spiel\bilder\f1.bmp');//Bild für Figur
if image1.left<500 then
image1.Left := Image1.Left +4;
end;