SetClrModulation

Kategorie: Objekte / Darstellung
Ab Engineversion: 1.0 OC

Beschreibung

Ändert die Farbmodulation des aufrufenden Objekts. Diese ist ein Farbwert, der multiplikativ aufgerechnet wird. Bei RGB(255,0,0) würden also nur die Rotanteile der Grafik gezeichnet werden. RGBa(255,255,255,128) würde die Grafik halbtransparent machen.

Syntax

bool SetClrModulation(int color, int overlay_id);

Parameter

color:
Neue Farbe, mit der moduliert wird.
overlay_id:
[opt] Wenn angegeben, wird stattdessen die Farbmodulation dieses Grafikoverlays gesetzt. Das Overlay muss vorher mit SetGraphics erstellt worden sein.

Beispiel

GetCursor()->SetClrModulation(RGBa(128,128,255,128));
Färbt den ausgewählten Clonk des ersten Spielers leicht bläulich ein und macht ihn halbtransparent.
Siehe auch: GetClrModulation, RGB, RGBa, SetColor, SetGamma, SetObjectBlitMode
Sven2, 2002-04