Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Sprite Bild entfernen? (https://www.delphipraxis.net/74845-sprite-bild-entfernen.html)

hille 9. Aug 2006 14:54


Sprite Bild entfernen?
 
Hallo,

ich habe mal wieder ein Prob mit DelphiX. Ich habe ein Sprite erstellt:

Delphi-Quellcode:
TAnimation = class(TImageSprite)
var
Anim: TAnimation;
So, jetzt habe ich noch die Einstellungen wie Bild laden, Position(X,Y,Z) usw. eingestellt.

Meine Frage: wie kann ich das Bild nun entfernen lassen, aber so, das ich im späteren Verlauf wieder ein Bild in das Sprite laden kann?

Hille

igel457 9. Aug 2006 15:35

Re: Sprite Bild entfernen?
 
Hallo.

Ich verstehe zwar nicht ganz was du willst aber...

Delphi-Quellcode:
  image := nil;
oder

Delphi-Quellcode:
  visible := false;
oder

Delphi-Quellcode:
procedure DoDraw;override;
.
.
.
procedure DoDraw;
begin
  if SollZeichnen then
  begin
    inherited DoDraw
  end;
end;
Sollte eventuell helfen.

hille 10. Aug 2006 16:42

Re: Sprite Bild entfernen?
 
Ich versuche es mal so:

Also ich habe ein Sprite erstellt. Das Bild dazu lade ich aus DXImageList1.
Ich starte das Programm:

Wenn ich jetzt auf Buton1 klicke dann wird das Bild auf die DXDraw1 Oberfläche gezeichnet.
Wenn ich jetzt auf Button2 klicke, soll das Bild verschwinden! Also es soll z.B. anstatt eines Baumes nichts als Image vorhanden sein.

Was ist nil?

Hille

hille 10. Aug 2006 21:12

Re: Sprite Bild entfernen?
 
Hat sich erledigt!

Habe meine Fehler gefunden.

Hille


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz