Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi [Andorra] Text mit Alpha-Transparenz (https://www.delphipraxis.net/118232-%5Bandorra%5D-text-mit-alpha-transparenz.html)

Codewalker 3. Aug 2008 14:15


[Andorra] Text mit Alpha-Transparenz
 
Ich versuche gerade Textmeldungen in meinem Spiel per Andorra ein bzw. auszublenden. Der Text wird auch korrekt ausgegeben, aber das Zuweisen einer TAdColor mit Alpha-Wert liefert trotzdem keinen einblendenden Text. Unterstützt Andorra das nicht oder habe ich einen Denkfehler?

Delphi-Quellcode:
 AdDraw.Font.Color := Ad_ARGB(Obj.Alpha,GetRValue(Obj.Color),GetGValue(Obj.Color),GetBValue(Obj.Color));

igel457 3. Aug 2008 20:43

Re: [Andorra] Text mit Alpha-Transparenz
 
Sollte eigentlich so funktionierten. Schau dir doch mal an, was im Debugger passiert.

XXcD 5. Aug 2008 23:24

Re: [Andorra] Text mit Alpha-Transparenz
 
Genau schau mal im Debugger welche Werte in Obj liegen.
Sonst ist eigentlich alles richtig.

Codewalker 13. Aug 2008 13:42

Re: [Andorra] Text mit Alpha-Transparenz
 
Der Textausschnitt den ich gezeigt habe, der war korrekt. Der Fehler lag im erzeugen der TAdFont. Diese wurde von mir nicht richtig erzeugt, so dass auch ein Zuweisen von Eigenschaften darauf, nicht wirklich etwas bewegt haben.


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