![]() |
Hintergrundbild für DXDraw
Hallo,
habe heute ein Spiel mit DelphiX geproggt, aber der schwarze Hintergrund von DXDraw gefällt mir nicht, ich wollte mal ein Hintergrundbild hinmachen. Rauskommen sollte sowas gekacheltes, wie bei einem Canvas und dem Brush.Bitmap, da das Bild nicht allzu groß ist. Danke! |
Re: Hintergrundbild für DXDraw
Du könntest ein Bild in Paint malen und dieses über
TBackgroundSprite laden. |
Re: Hintergrundbild für DXDraw
Hi,
Kenne mich nicht mit DelphiX aus aber so solle es dir mal die Hintergrundfarbe ändern:
Delphi-Quellcode:
DXDraw1.Surface.FillRect(Rect(1,1,DXDraw1.Width,DXDraw1.Height), DXDraw1.Surface.ColorMatch(clRed));
DXDraw1.Repaint; |
Re: Hintergrundbild für DXDraw
Was ist TBackgroundsprite? Ne Eigenschaft? Erklär ma bitte!
|
Re: Hintergrundbild für DXDraw
Du brauchst doch nur eine DXImageList1, worin du das Hintergrundbild speicherst.
Dann gibst du es mit
Delphi-Quellcode:
auf DXDraw1 aus. Die Frage stellt sich aber dann, wie man das Bild kachelt?
DXImageList1.Items[0].draw(DXDraw1.Surface, 0, 0, 0);
DXDraw1.Flip; |
Re: Hintergrundbild für DXDraw
Stimmt, aber Kacheln müsst ichs dann mit Schleifen, dies versetzt aufzeichnen, oder gibts dafür schon ne Methode?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:01 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