IT/setBlipColor

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 permetterà di cambiare il colore di un segnalino. Questo colore è applicabile solo all'icona di default del segnalino. Tutte le altre icone ignoreranno questo.

Sintassi

bool setBlipColor ( blip theBlip, int red, int green, int blue, int alpha )

Argomenti richiesti

  • theBlip: Il segnalino del quale vuoi impostare il colore.
  • red: La quantità di colore rosso nel colore del segnalino (0 - 255).
  • green: La quantità di colore verde nel colore del segnalino (0 - 255).
  • blue: La quantità di colore blu nel colore del segnalino (0 - 255).
  • alpha: La quantità di alpha nel colore del segnalino (0 - 255). L'Alpha decide la trasparenza dove 255 è opaco e 0 è trasparente.

Valori restituiti

Restituisce true se il colore del segnalino è stato impostato con successo. Restituisce false se il segnalino passato alla funzione non è valido, o uno qualsiasi dei colori è fuori dall'intervallo valido.

Esempio

Questo esempio trovare tutti i segnalini che esistono e li imposterà tutti su bianco se non sono già bianchi.

-- Recuperare 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