SetSearchLightEndRadius: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Undo revision 51354 by CodyJ (talk))
Line 19: Line 19:


==Example==
==Example==
This example creates a skywalker light on top of Los Santos' skyscraper and turns it on/off every second by setting it's ending radius and starting radius to 0.
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
-- TODO
skywalkerLight = createSearchLight (1544, -1353.5, 330, 1528, -1347, 360, 0.2, 3, false)
 
setTimer (function ()
if not off then
setSearchLightStartRadius (skywalkerLight, 0)
setSearchLightEndRadius (skywalkerLight, 0)
off = true
else
setSearchLightStartRadius (skywalkerLight, 0.2)
setSearchLightEndRadius (skywalkerLight, 3)
off = false
end
end, 1000, 0)
</syntaxhighlight>
</syntaxhighlight>


==See also==
==See also==
{{Client_searchlight_functions}}
{{Client_searchlight_functions}}

Revision as of 20:02, 18 March 2018

Accessories-text-editor.png Script Example Missing Function SetSearchLightEndRadius needs a script example, help out by writing one.

Before submitting check out Editing Guidelines Script Examples.


This function sets the end radius of a searchlight element.

Syntax

searchlight setSearchLightEndRadius ( searchlight theSearchlight, float endRadius )

OOP Syntax Help! I don't understand this!

Method: searchLight:setEndRadius(...)
Variable: .endRadius
Counterpart: getSearchLightEndRadius


Required Arguments

  • theSearchLight: the searchlight to modify the property of.
  • endRadius: the radius of the searchlight's light cone in its end.

Returns

If every argument is correct, this function returns true. If not, it will return false plus an error message.

Example

This example creates a skywalker light on top of Los Santos' skyscraper and turns it on/off every second by setting it's ending radius and starting radius to 0.

skywalkerLight = createSearchLight (1544, -1353.5, 330, 1528, -1347, 360, 0.2, 3, false)

setTimer (function ()	
	if not off then
		setSearchLightStartRadius (skywalkerLight, 0)
		setSearchLightEndRadius (skywalkerLight, 0)
		off = true
	else
		setSearchLightStartRadius (skywalkerLight, 0.2)
		setSearchLightEndRadius (skywalkerLight, 3)
		off = false
	end
end, 1000, 0)

See also