-
Krieger
Er nutzt Sprite#color, nicht Bitmap#color. Das hat tatsächlich Einfluss auf die Anzeige des Sprites. Aber wenn du die Transparenz für alle Farbpixel einheitlich runtersetzen willst, musst du Sprite#opacity verwenden. Die color-Methode scheint da etwas anders vorzugehen.
-
General
Ah tatsächlich, mein Fehler. Sprite.color setzt ne Farbe mit der das Sprite überblendet wird, und ändert daher nicht wirklich etwas an Transparenz des zugrundeliegenden Bitmaps.
-
Provinzheld
@The_Burrito: Tatsächlich ändert das Modifizieren von Sprite#color.alpha schon etwas an der Transparenz des gesamten Sprites - nur wird es damit nie so 100%ig durchsichtig wie wenn man es mit Sprite#opacity machen würde. Interessant, dass es hier überhaupt zwei Versionen gibt, wobei mir die Verwendungszwecke von "alpha" nicht mehr ganz einleuchten, wo es doch "opacity" gibt...
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln