GetLightDirection: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
ThePiotrek (talk | contribs) m (who did this example?) |
||
(One intermediate revision by the same user not shown) | |||
Line 19: | Line 19: | ||
===Example=== | ===Example=== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function() | function lightDirection () | ||
local light = createLight(0, 1, 0, 4) | |||
local lx, ly, lz = getLightDirection(light) | local lx, ly, lz = getLightDirection(light) | ||
outputChatBox("light direction: " .. lx .. ", " .. ly .. ", " .. lz) | outputChatBox("light direction: " .. lx .. ", " .. ly .. ", " .. lz) | ||
end | end | ||
) | addCommandHandler("lightDirection", lightDirection) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==See also== | ==See also== | ||
{{Client_light_functions}} | {{Client_light_functions}} |
Latest revision as of 13:38, 4 October 2016
This function returns the direction for a light element.
Syntax
float, float, float getLightDirection ( light theLight )
OOP Syntax Help! I don't understand this!
- Method: light:getDirection(...)
- Variable: .direction
- Counterpart: setLightDirection
Required Arguments
- theLight: The light that you wish to retrieve the direction of.
Returns
Returns three ints corresponding to the x, y and z coordinates (respectively) of the light direction, false if invalid arguments were passed.
Example
function lightDirection () local light = createLight(0, 1, 0, 4) local lx, ly, lz = getLightDirection(light) outputChatBox("light direction: " .. lx .. ", " .. ly .. ", " .. lz) end addCommandHandler("lightDirection", lightDirection)