Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.447 Beiträge
 
Delphi 12 Athens
 
#2

AW: kleines Spiel auf dem Form "rendern"

  Alt 6. Apr 2014, 14:20
Als erstes würde ich die Sprites alle während des Designs in eine ImageList laden. Damit sind die schon mal gleich mit in der Exe und das zeitraubende LoadFromFile fällt weg. Du musst dir nur die Indizes der einzelnen Bilder in der Imagelist irgendwo merken (z.B. als Konstanten).

Wenn du dann das Sprite wechseln willst, geht das einfach über

Delphi-Quellcode:
Player1.Picture.Bitmap := nil;
ImageList1.GetBitmap(<hier der Index>, Player1.Picture.Bitmap);
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat