![]() |
Re: Benutzerdefinierte Spritefarben
Zitat:
|
Re: Benutzerdefinierte Spritefarben
Hi,
Du hast das ganze jetzt auf ein Bitmap gemalt. Und was machst du dann? Das Bitmap direkt in Sprite.Image laden oder in die ImageList? |
Re: Benutzerdefinierte Spritefarben
Dann lade ich das ganze in ein TAdBitmap und dieses übergebe ich über Texture.Texture.LoadFromBitmap in einen neuen Eintrag einer ImageListe den ich dem Sprite zuweise. Du kannst natürlich auch ein schon bestehendes Bild bearbeiten.
|
Re: Benutzerdefinierte Spritefarben
Hi,
Ok thx. Noch eine Frage: Was ist denn cut(..) für eine Funktion? Muss ich da eine Unit einbinden oder hast du cut(..) selbst geschrieben? Gruß Neutral General |
Re: Benutzerdefinierte Spritefarben
Cut verhindert, dass es einen Byteüberlauf gibt. Also
[delphi] function cut(v:integer):byte; begin result := v; if v < 0 then result := 0 else if v > 255 then v := 255; end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz