Seite 1 von 1

halb-transparenz bei sprites

Verfasst: 08.09.2010 22:42
von Sunny
Ich habe das Problem, dass ich ein Bild darstellen möchte, mit einigen transparenten und halb-transparenten Bereichen, sowie Bereiche die nicht transparent sind.
Wenn ich das Bild jetzt allerdings mit DisplayTransparentSprite darstelle, dann werden mir nur die transparenten Bereiche und die Bereiche ohne Transparenz angezeigt, wie stell ich es an, das auch die Bereiche richtig dargestellt werden, die nur teilweise transparent sind?

Re: halb-transparenz bei sprites

Verfasst: 08.09.2010 23:14
von STARGÅTE
Ich vermute du hast ein 32Bit PNG ?

Das geht mit Sprite nicht !

Du musst das Sprite mit: #PB_Sprite_Texture|#PB_Sprite_AlphaBlending
Laden und daraus dann ein Sprite3D machen.

Dieses unterstützt den Alpha-Kanal : DisplaySprite3D()

Mit Start3D():Stop3D()

Andere möglichkeit wäre über StartDrawing2D() ein DrawAlphaImage() auszuführen wobei du dort ein Image benötigst.