GetBlipColor: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 17: | Line 17: | ||
blips = getElementsByType ( "blip" ) | blips = getElementsByType ( "blip" ) | ||
-- Loop through the list, storing the blip from the table in the variable blipValue | -- Loop through the list, storing the blip from the table in the variable blipValue | ||
for blipKey, blipValue in blips do | for blipKey, blipValue in ipairs(blips) do | ||
-- Retrieve the blip's colors into the variables red, green, blue and alpha | -- Retrieve the blip's colors into the variables red, green, blue and alpha | ||
red, green, blue, alpha = getBlipColor ( blipValue ) | red, green, blue, alpha = getBlipColor ( blipValue ) |
Revision as of 22:23, 6 May 2007
This function will tell you what color a blip is. This color is only applicable to the default blip icon. All other icons will ignore this.
Syntax
int int int int getBlipColor ( blip theBlip )
Required Arguments
- theBlip: The blip whos color you wish to get.
Returns
Returns four integers in RGBA format, with a maximum value of 255 for each. Each stands for red, green, blue, and alpha. Alpha decides transparancy where 255 is opaque and 0 is transparent. false is returned if the blip is invalid.
Example
This example will find all the blips that exist and set them all to white if they aren't white already.
-- Retrieve a table containing all the blips that exist 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 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
See Also
- createBlip
- createBlipAttachedTo
- getBlipColor
- getBlipIcon
- getBlipOrdering
- getBlipSize
- getBlipVisibleDistance
- setBlipColor
- setBlipIcon
- setBlipOrdering
- setBlipSize
- setBlipVisibleDistance