IT/getBlipColor

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
« 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