HU/setBlipColor: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{Server client function}}
{{Shared function hu}}
This function will let you change the color of a blip. This color is only applicable to the default blip icon ([[Image:Blipid0s.png|12px]], [[Image:Blipid0u.png|12px]] or [[Image:Blipid0d.png|12px]]). All other icons will ignore this.
Ez a funkció lehetővé teszi, hogy megváltoztassa a blip színét. Ez a szín csak az alapértelmezett blip ikonra érvényes ([[Image:Blipid0s.png|12px]], [[Image:Blipid0u.png|12px]] vagy [[Image:Blipid0d.png|12px]]). Az összes többi ikont figyelmen kívül fogja hagyni.


==Szintaxis==  
==Szintaxis==  
Line 7: Line 7:
{{OOP||[[blip]]:setColor||getBlipColor|}}
{{OOP||[[blip]]:setColor||getBlipColor|}}
===Kötelező argumentumok===  
===Kötelező argumentumok===  
*'''theBlip:''' The blip who's color you wish to set.
*'''theBlip:''' A blip, melynek a színét be szeretné állítani.
*'''red:''' The amount of red in the blip's color (0 - 255).
*'''red:''' A piros mennyisége a blip színében (0 - 255).
*'''green:''' The amount of green in the blip's color (0 - 255).
*'''green:''' A zöld mennyisége a blip színében (0 - 255).
*'''blue:''' The amount of blue in the blip's color (0 - 255).
*'''blue:''' A kék mennyisége a blip színében (0 - 255).
*'''alpha:''' The amount of alpha in the blip's color (0 - 255).  Alpha decides transparancy where 255 is opaque and 0 is transparent.
*'''alpha:''' Az telítettség mennyisége a blip színében (0 - 255).  Az alpha dönti el az átlátszóságot, ahol a 255 az átláthatatlan és a 0 pedig teljesen átlátszó.


===Visszaadott érték===
===Visszaadott érték===
Returns ''true'' if the blip's color was set successfully. Returns ''false'' if the blip passed to the function is invalid, or any of the colors are out of the valid range.
Visszaadja a blip színét, ha sikeresen be lett állítva. ''false'' értéket ad vissza, ha a függvény érvénytelen, vagy ha bármelyik szín kívül esik az érvényes tartományon.


==Példa==  
==Példa==  
This example will find all the blips that exist and set them all to white if they aren't white already.
Ez a példa megtalálja az összes létező blip-et, és mindet fehérre állítja, ha nem fehér volt alapból.
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
-- Retrieve a table containing all the blips that exist
-- Retrieve a table containing all the blips that exist
Line 34: Line 34:


==Lásd még==
==Lásd még==
{{Blip_functions}}
{{Blip_functions hu}}


[[en:setBlipColor]]
[[en:setBlipColor]]


==Fordította==
==Fordította==
* Surge
* '''''[https://wiki.multitheftauto.com/wiki/User:Surge Surge]'''''

Latest revision as of 13:02, 21 August 2018

Ez a funkció lehetővé teszi, hogy megváltoztassa a blip színét. Ez a szín csak az alapértelmezett blip ikonra érvényes (Blipid0s.png, Blipid0u.png vagy Blipid0d.png). Az összes többi ikont figyelmen kívül fogja hagyni.

Szintaxis

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

OOP Syntax Help! I don't understand this!

Method: blip:setColor(...)
Counterpart: getBlipColor


Kötelező argumentumok

  • theBlip: A blip, melynek a színét be szeretné állítani.
  • red: A piros mennyisége a blip színében (0 - 255).
  • green: A zöld mennyisége a blip színében (0 - 255).
  • blue: A kék mennyisége a blip színében (0 - 255).
  • alpha: Az telítettség mennyisége a blip színében (0 - 255). Az alpha dönti el az átlátszóságot, ahol a 255 az átláthatatlan és a 0 pedig teljesen átlátszó.

Visszaadott érték

Visszaadja a blip színét, ha sikeresen be lett állítva. false értéket ad vissza, ha a függvény érvénytelen, vagy ha bármelyik szín kívül esik az érvényes tartományon.

Példa

Ez a példa megtalálja az összes létező blip-et, és mindet fehérre állítja, ha nem fehér volt alapból.

-- Retrieve a table containing all the blips that exist
local blips = getElementsByType ( "blip" )
-- Loop through the list, storing the blip from the table in the variable blipValue
for blipKey, blipValue in ipairs ( blips ) do
	-- Retrieve the blip's colors into the variables red, green, blue and alpha
	local red, green, blue, alpha = getBlipColor ( blipValue )
	-- If the blip's icon isn't white already
	if ( red ~= 255 or green ~= 255 or blue ~= 255 or alpha ~= 255 ) then
		-- Set the blip's color to white
		setBlipColor ( blipValue, 255, 255, 255, 255 )
	end
end

Lásd még

Fordította