IT/getBlipColor: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{IT/MainP}} __NOTOC__ {{IT/Funzioni server client}} Questa funzione vi permetterà di cambiare il colore di un segnalino. Questo colore è applicabile solo all'icona di default ...") |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 2: | Line 2: | ||
__NOTOC__ | __NOTOC__ | ||
{{IT/Funzioni server client}} | {{IT/Funzioni server client}} | ||
Questa funzione vi | Questa funzione vi dirà di che colore è un segnalino. Questo colore è applicabile solo all'icona del segnalino di default. Tutte le altre icone ignoreranno questo. | ||
==Sintassi== | ==Sintassi== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua">int int int int getBlipColor ( blip theBlip )</syntaxhighlight> | ||
===Argomenti richiesti=== | ===Argomenti richiesti=== | ||
*'''theBlip:''' Il segnalino del quale vuoi | *'''theBlip:''' Il segnalino del quale vuoi ottenere il colore | ||
===Valori restituiti=== | ===Valori restituiti=== | ||
Restituisce '' | Restituisce quattro [[IT/Integer|integer]] in formato RGBA, con un valore massimo di 255 ciascuno. I valori sono, in ordine,''rosso'',''verde'',''azzurro'', e''alfa''. Alpha decide la trasparenza dove 255 è opaco e 0 è completamente trasparente. Viene restituito ''false'' se il segnalino non è valido. | ||
==Esempio== | ==Esempio== | ||
Questo esempio | Questo esempio troverà tutti i segnalini che esistono e li imposterà tutti su bianco se non sono già bianchi. | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
-- | -- Recupera una tabella contenente tutti i segnalini che esistono | ||
blips = getElementsByType ( "blip" ) | blips = getElementsByType ( "blip" ) | ||
-- Scorre l'elenco, e memorizza il segnalino della tabella nella variabile blipValue | -- Scorre l'elenco, e memorizza il segnalino della tabella nella variabile blipValue | ||
Line 34: | Line 30: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== | ==Vedere anche== | ||
{{IT/Blip functions}} | {{IT/Blip functions}} |
Latest revision as of 18:40, 3 August 2011
« Torna alla Pagina principale italiana ▇▇▇.
Questa funzione vi dirà di che colore è un segnalino. Questo colore è applicabile solo all'icona del segnalino di default. Tutte le altre icone ignoreranno questo.
Sintassi
int int int int getBlipColor ( blip theBlip )
Argomenti richiesti
- theBlip: Il segnalino del quale vuoi ottenere il colore
Valori restituiti
Restituisce quattro integer in formato RGBA, con un valore massimo di 255 ciascuno. I valori sono, in ordine,rosso,verde,azzurro, ealfa. Alpha decide la trasparenza dove 255 è opaco e 0 è completamente trasparente. Viene restituito false se il segnalino non è valido.
Esempio
Questo esempio troverà tutti i segnalini che esistono e li imposterà tutti su bianco se non sono già bianchi.
-- Recupera una tabella contenente tutti i segnalini che esistono blips = getElementsByType ( "blip" ) -- Scorre l'elenco, e memorizza il segnalino della tabella nella variabile blipValue for blipKey, blipValue in blips do -- Recuperare i colori del segnalino nelle variabili rosso, verde, blu e alfa red, green, blue, alpha = getBlipColor ( blipValue ) -- Se l'icona del segnalino non è già bianca if ( red ~= 255 or green ~= 255 or blue ~= 255 or alpha ~= 255 ) then -- Imposta il coloro del segnalino su bianco setBlipColor ( blipValue, 255, 255, 255, 255 ) end end
Vedere anche
- createBlip
- createBlipAttachedTo
- getBlipIcon
- getBlipSize
- getBlipColor
- setBlipIcon
- setBlipSize
- setBlipColor