DisplaySprite() mit PNG Datei mit Alpha Werten

Fragen zu Grafik- & Soundproblemen und zur Spieleprogrammierung haben hier ihren Platz.
Benutzeravatar
R3booz
Beiträge: 90
Registriert: 01.11.2012 19:28
Computerausstattung: Intel Core I3, 4GB RAM, RADEON HD 6660 1 GDDR5
Kontaktdaten:

DisplaySprite() mit PNG Datei mit Alpha Werten

Beitrag von R3booz »

Ich versuche mit Display Sprite ein PNG Bild mit Alpha werten (Durchsichtigen Bereichen) zu machen aber in diesen Bereichen wird nur alles mit Farbe ausgefüllt :angry: kann mir jemand helfen?

mfg R3booz
Rechtschreibfehler sind kostenlos und im Preis inklusive!

http://www.games-table.de.tl/
Version 5.20 LTS
computerfreak
Beiträge: 112
Registriert: 23.07.2012 19:19

Re: DisplaySprite() mit PNG Datei mit Alpha Werten

Beitrag von computerfreak »

DisplayTransparentSprite() sollte helfen ;)
PureBasic: Immer das neueste
Windows 8.1 / AMD FX 6100 / R9280X / 8GB RAM
Macbook Pro 2015 Retina
Dell Inspiron 1720 mit Linux Mint
...Und diverse Kleinstcomputer
Benutzeravatar
R3booz
Beiträge: 90
Registriert: 01.11.2012 19:28
Computerausstattung: Intel Core I3, 4GB RAM, RADEON HD 6660 1 GDDR5
Kontaktdaten:

Re: DisplaySprite() mit PNG Datei mit Alpha Werten

Beitrag von R3booz »

Funktioniert leider auch nicht auch wenn ich die Intensität verändere passiert nichts

macht keinen Unterschied
Rechtschreibfehler sind kostenlos und im Preis inklusive!

http://www.games-table.de.tl/
Version 5.20 LTS
computerfreak
Beiträge: 112
Registriert: 23.07.2012 19:19

Re: DisplaySprite() mit PNG Datei mit Alpha Werten

Beitrag von computerfreak »

mit der Intensität hat das eigentlich wenig zu tun. Ich hatte erst gestern das selbe Problem.
LoadSprite + DisplayTransparentSprite() haben da geholfen.
Spiel doch einfach mal mit TransparentSpriteColor() rum.

EDIT

mit welcher Farbe wird es denn ausgefüllt. weiß ?
Dann probier mal TransparentSpriteColor(sprite,$FFFFFF)
PureBasic: Immer das neueste
Windows 8.1 / AMD FX 6100 / R9280X / 8GB RAM
Macbook Pro 2015 Retina
Dell Inspiron 1720 mit Linux Mint
...Und diverse Kleinstcomputer
Benutzeravatar
R3booz
Beiträge: 90
Registriert: 01.11.2012 19:28
Computerausstattung: Intel Core I3, 4GB RAM, RADEON HD 6660 1 GDDR5
Kontaktdaten:

Re: DisplaySprite() mit PNG Datei mit Alpha Werten

Beitrag von R3booz »

ich will aber nicht eine farbe in einen alpha bereich umwandeln sondern direkt den alpha bereich benutzten... :|

EDIT: Es wird mit gar keiner farbe aufgefüllt ^^ das ist ein png bild wo manche bereiche komplett durchsichtig sind (Bsp: R=0 B=0 G=0 Alpha=0) und manche bereiche farben mit einem alphakanal (Bsp: R=255 B=0 G=0 Alpha=120) besitzen

EDITEDIT:
http://www.directupload.net/file/d/3500 ... uk_png.htm
Wird mit displaysprite nur noch als blaues quadrat dargestellt

EDITEDITEDIT:

:oops: Sorry :roll:

Hab vergessen "#PB_Sprite_AlphaBlending" bei LoadSprite() einzubringen...
Trotzdem danke für die Hilfe :allright:
Rechtschreibfehler sind kostenlos und im Preis inklusive!

http://www.games-table.de.tl/
Version 5.20 LTS
Antworten