SetMarkerColor: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
m (needs checking)
(fixed example)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{Server client function}}
{{Server client function}}
{{Needs Checking|Client side only the alpha value defaults to 255}}
This function sets the color of the specified marker by modifying the values for red, green, blue and alpha.
This function sets the color of the specified marker by modifying the values for red, green and blue.


==Syntax==
==Syntax==
Line 16: Line 15:
==Example==
==Example==
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
newmarker = createMarker ( 1000, 1000, 1000, 1, 255, 0, 0, 255 )  -- Create a red marker
local newMarker = createMarker ( 0, 0, 2, "cylinder", 1, 255, 0, 0, 255 )  -- Create a red marker
setMarkerColor ( newmarker, 0, 255, 0, 255 )                      -- Turn the red marker into a green one
setMarkerColor ( newMarker, 0, 255, 0, 255 )                      -- Turn the red marker into a green one
</syntaxhighlight>
</syntaxhighlight>


==See Also==
==See Also==
{{Marker functions}}
{{Marker functions}}

Latest revision as of 13:01, 10 October 2023

This function sets the color of the specified marker by modifying the values for red, green, blue and alpha.

Syntax

bool setMarkerColor ( marker theMarker, int r, int g, int b, int a )

OOP Syntax Help! I don't understand this!

Method: Marker:setColor(...)
Counterpart: getMarkerColor


Required Arguments

  • theMarker: The marker that you wish to set the color of.
  • r: The amount of red in the final color (0 to 255).
  • g: The amount of green in the final color (0 to 255).
  • b: The amount of blue in the final color (0 to 255).
  • a: The amount of alpha in the final color (0 to 255).

Example

local newMarker = createMarker ( 0, 0, 2, "cylinder", 1, 255, 0, 0, 255 )  -- Create a red marker
setMarkerColor ( newMarker, 0, 255, 0, 255 )                      -- Turn the red marker into a green one

See Also