Hm, du vergleichst irgendwie die beiden Variablen @hue und @old_hue, setzt am Ende aber die Variable @hue. Müsste die nicht auch @old_hue sein? Ansonsten seh ich da keinen Fehler. Statt Bitmap.new würde ich die Grafik aus dem RPG:ache holen und per dup kopieren (spart den langsamen Festplattenzugriff). Aber so wie es da steht müsste es eigentlich funktionieren. Evtl. müsstest du mal die ganze Klasse posten. Versuch auch mal einen etwas eindeutigeren Hue-Wert. 0° und 320° sind ja fast dasselbe, da sieht man den unterschied evtl. gar nicht so deutlich.






ache holen und per dup kopieren (spart den langsamen Festplattenzugriff). Aber so wie es da steht müsste es eigentlich funktionieren. Evtl. müsstest du mal die ganze Klasse posten. Versuch auch mal einen etwas eindeutigeren Hue-Wert. 0° und 320° sind ja fast dasselbe, da sieht man den unterschied evtl. gar nicht so deutlich.
Zitieren
Und ich poste wegen sowas. Der Effekt IST sichtbar. Dummerweise hab ich nicht drüber nachgedacht, an welchem Bitmap ich das teste. Rumprobiert und den Sichtbaren Effekt erzeugt der einzige-NICHT-Dummy in der Datei aus der ich das Bitmap extrahiere. Alle anderen sind Schwarz-Weiss, und ich hatte dummerweise im Kopf, dass auch B/W davon betroffen ist - aufgrund von was anderem, was ich ich auch B/W change und regelmässig sehe, aber das is auch noch halb-opaque, und erzeuge dadurch den Pseudo-Farbeffekt. Problem gelöst, auf dem einzigen nicht-Dummy in Farbe funktionierts wunderbar, meine Dummheit.
