| |
|
|
| long = rgb ( r, g, b [, a ] )
Liefert den Farbwert für die Farbe rot,grün,blau und optional alpha.
Hinweis: a=alpha=Durchsichtigkeit: 0=unsichtbar, 255=sichtbar
Beispiel:
cls rgb(0,0,0)// löscht aktuellen Bildschirm schwarz
cls rgb(0,0,0,128)// löscht aktuellen Bildschirm schwarz halb durchsichtig
cls rgb(255,255,255,128)// löscht aktuellen Bildschirm weiß durchsichtig
Keywords: rgb,getavalue,getbvalue,getgvalue,getrvalue |
|
|
| |
|
|
|
| Funktion umbenannt von rgba zu rgb. Zwar kann man immernoch den 4. Param Alpha/Transluzenz angeben aber das a hinter rgb ist imho affig und die Funktionsbezeichung rgb kennen wir ja alle. |
|
|
| |
|
|
|
| Änderung im Prdgma für Alpha: a=alpha=Durchsichtigkeit: 0=undurchsichtig,255=vollständig durchsichtig |
|
|
| |
|
|
|
| Die Funktion löst auch die Funktionen getrvalue, getgvalue, getbvalue und getavalue ab:
Funktion RGB nutzen um den R, G, B oder A-Wert einer Farbe zu ermitteln:
Die Funktion rgb kann nicht nur verwendet werden um einen RGB[A]-Wert zu generieren sondern auch um den R,G,B oder A-Wert einer Farbe zu ermitteln.
Hierzu sind die Parameter r,g,b mit dem Wert null (nicht 0!) zu füllen, außgenommen dem Parameter, für den man den Anteil zurückerhalten möchte.
Möchte man beispielsweise den Rotanteil einer Farbe erhalten:
print rgb(col,null,null) //rgb(col) geht auch
Grünanteil:
print rgb(null,col,null) //rgb(null,col) geht auch
Blauanteil:
print rgb(null,null,col)
Alphaanteil:
print rgb(null,null,null,col)
Somit sind die 4 Funktionen getrvalue, getgvalue, getbvalue und getavalue unnötig geworden und wurden entfernt. |
|
|
| |
|
|