DoRGBaValue

Kategorie: Arithmetik
Ab Engineversion: 4.9.1.0 GWE

Beschreibung

Addiert den angegeben Farbwert zum bestehenden des angegebenen 32bit-Farbewerts hinzu.
iSelect Auswahl
0 Alpha-Wert
1 Rotanteil
2 Grünanteil
3 Blauanteil

Syntax

int DoRGBaValue (int Val, int iChange, int iSelect);

Parameter

Val:
32Bit-Farbwert
iChange:
Farbwert, der dazuaddiert werden soll.
iSelect:
0-3: Farbwert, der geändert werden soll

Anmerkung

Diese Funktion überprüft nicht ob der Farbwert bereits auf maximum/minimum steht.

Beispiel

SetColorDw(DoRGBaValue(GetColorDw(GetCursor()),-20,1),GetCursor());
Erniedriegt den Rotanteil des aktuell ausgewählten Clonks um 20.
Siehe auch: GetRGBaValue, SetRGBaValue
Tyron, August 2004