Zitat von
ISAS:
Er übernimmt die AnimPos aber erst, wenn ich mich Bewege.
Wird die Änderung nicht beim Neuzeichnen des Sprites sichtbar ?
Wenn du das so machst
Delphi-Quellcode:
procedure TForm1.DXTimer1Timer(Sender: TObject; LagCount: Integer);
begin
DXSpriteEngine1.Move(LagCount);
DXDraw1.Surface.Fill(0);
DXSpriteEngine1.Draw;
DXDraw1.Flip;
end;
dann sollten die Sprites in einer (einstellbar) hohen Frequenz immer wieder neugezeichnet werden.