Alpha Wert einstellen?

Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Neue Antwort erstellen

 

Ticha

Betreff: Alpha Wert einstellen?

BeitragMi, März 14, 2007 23:05
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich hab hier ein PNG mit einem transparenten hintergrund. allerdings streicht BM das komplett raus und zeihgt gar nichts an, noch nicht mal onb es transparent ist. Wie stelle ich das ein, dass er den hintergrund transparent macht?

rema

BeitragMi, März 14, 2007 23:11
Antworten mit Zitat
Benutzer-Profile anzeigen
Ladest du das PNG als Image oder als Pixmap? Normalerweise wenn du dein System auf 32-bit einstellt ist, sollte es Images auch als 32-bit verarbeiten. Ausser du hast Graphics nicht richtig eingestellt.

Entweder:

Graphics x, y

und die Systemeinstellungen werden übernommen. Oder

Graphics x, y, 32

Aber du bist dann im Vollbildmodus.

Oder dein PNG hat doch keine Transparenz einstellt. Hast du mal ein anderen Images verwendet und getestet?
 

Ticha

BeitragMi, März 14, 2007 23:16
Antworten mit Zitat
Benutzer-Profile anzeigen
ich lade das PNG als TImage und dann via DrawIMage()

graphics hab ich 1024,768,1

ich will das ja im volbild modus laufen lassen. Wenn ich 32 einstelle gibt er mir einen error aus.

Lunatix

BeitragMi, März 14, 2007 23:29
Antworten mit Zitat
Benutzer-Profile anzeigen
Was für ein System hast du ?
Wenn er dir bei 32bit einen Fehler ausgibt... najo Oo
[size=9]Pro|gram|mier|er: Ein Organismus, der Koffein in Software umwandelt.
Geben Sie eine beliebige 11-stellige Primzahl ein, um fortzusetzen...

rema

BeitragDo, März 15, 2007 0:24
Antworten mit Zitat
Benutzer-Profile anzeigen
Naja:

Zitat:
Function Graphics : TGraphics
(
width : Int
height : Int
depth : Int (default = 0)
hertz : Int (default = 60)
flags : Int (default = 0)
)


Unter BlitzBasic mag ja deine EINS noch Sinn haben, aber nicht unter BlitzMax

Da bedeutet der 3. Wert (hinter width und height) die Graphics Tiefe. 0 (NULL) als Voreinstellung bdeuetet, er soll die Systemeinstellungen verwenden.

Schau mal in der BlitzMaxHilfe das Module BRL.Graphics an...

d-bug

BeitragDo, März 15, 2007 9:09
Antworten mit Zitat
Benutzer-Profile anzeigen
Als erstes würde ich ja mal SetBlend ALPHABLEND versuchen, bevor ich ins eingemachte gehe... Wink
 

Ticha

BeitragDo, März 15, 2007 12:14
Antworten mit Zitat
Benutzer-Profile anzeigen
Setblend() Wink das wars danke D-Bug Smile

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group