Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi [Andorra] Probleme mit Text auf Sprite (https://www.delphipraxis.net/147574-%5Bandorra%5D-probleme-mit-text-auf-sprite.html)

ryLIX 11. Feb 2010 17:30


[Andorra] Probleme mit Text auf Sprite
 
Hi ihr,
ich versuche zur Zeit ein kleines Spiel mit Andorra zu programmieren bin aber nun bei ein Problem hängen geblieben.

Diesen Beitrag hab ich bereits gelesen und versucht aber leider keinen Erfolg http://www.delphipraxis.net/internal...t.php?t=125688

Delphi-Quellcode:
procedure TCard.DoDraw;
  begin
    inherited;
    with Engine.Surface.Canvas do
    begin
      Textout(Round(Engine.WorldX - (Engine.Width / 2)), Round(Engine.WorldY + (Engine.Height - 20)), Text);
    end;
  end;
Text ist eine String variable die je nach zustand angepasst wird.
Aber leider seh ich keinen Text.
Weiß jemand warum dort kein Text auftaucht?

BTW@ Igel auf der SF Seite ist die Datenbank nicht erreichbar.

igel457 11. Feb 2010 17:34

Re: [Andorra] Probleme mit Text auf Sprite
 
Erst mit dem Aufrufen des "Release"-Befehls werden alle Canvas-Operationen durchgeführt (siehe auch Beitrag #7 in deinem verlinkten Thread).

ryLIX 11. Feb 2010 17:39

Re: [Andorra] Probleme mit Text auf Sprite
 
Zitat:

Zitat von igel457
Erst mit dem Aufrufen des "Release"-Befehls werden alle Canvas-Operationen durchgeführt (siehe auch Beitrag #7 in deinem verlinkten Thread).

Also dann so?
Delphi-Quellcode:
with Engine.Surface.Canvas do
    begin
      Textout(Round(Engine.WorldX - (Engine.Width / 2)), Round(Engine.WorldY + (Engine.Height - 20)), Text);
      Release;
    end;
Oder hab ich das nun falsch verstanden?

igel457 11. Feb 2010 17:40

Re: [Andorra] Probleme mit Text auf Sprite
 
Nein, du hast nichts falsch verstanden, genau so ;-)

ryLIX 11. Feb 2010 17:45

Re: [Andorra] Probleme mit Text auf Sprite
 
Hmm dann stimmt was nicht...
Weil immer noch kein Text da ist :wiejetzt:

Edit:
Ah jetzt gehts :D

Gibt es eine Möglichkeit die Schriftart, Farbe, Größe usw anzupassen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 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