Kategorie: Arithmetik
Ab Engineversion: 1.0 OC
DoRGBaValue
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