DoRGBaValue

Kategorie: Arithmetik
Ab Engineversion: 1.0 OC

Beschreibung

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

Syntax

int DoRGBaValue(int Val, int change, int select);

Parameter

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

Anmerkung

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

Beispiel

GetCursor()->SetColor(DoRGBaValue(GetCursor()->GetColor(),-20,1));
Erniedriegt den Rotanteil des aktuell ausgewählten Clonks um 20.
Siehe auch: GetRGBaValue, SetRGBaValue
Tyron, 2004-08