Deutsch
Befehlssatz und Hilfe

Funktion: rgb

 
long = rgb ( r, g, b [, a ] )

Liefert den Farbwert für die Farbe rot,grün,blau und optional alpha.

rgb
rgb.getrvalue
rgb.getgvalue
rgb.getbvalue
rgb.getavalue

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

 
29.11.2014  
 



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.
 
02.12.2014  
 



Änderung im Prdgma für Alpha: a=alpha=Durchsichtigkeit: 0=undurchsichtig,255=vollständig durchsichtig
 
26.12.2014  
 



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.
 
06.01.2015  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

6.444 Betrachtungen

Unbenanntvor 0 min.
isar118.09.2016
maroro16.08.2016
Nico Madysa28.03.2016
Micha1233414.02.2016
Mehr...

Themeninformationen

Dieses Thema hat 1 Teilnehmer:

iF (4x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie