SetLightIntensity
From MaratisWiki
(Difference between revisions)
Dahnielson (Talk | contribs) m |
Dahnielson (Talk | contribs) m |
||
| Line 2: | Line 2: | ||
Set the light intensity. | Set the light intensity. | ||
| + | |||
| + | {{lua-function-param|object|object to operate on}} | ||
| + | {{lua-function-param|intensity|light intensity}} | ||
'''Example 1:''' With the help of a timer, the light intensity will increase & decrease over time. | '''Example 1:''' With the help of a timer, the light intensity will increase & decrease over time. | ||
Latest revision as of 00:30, 9 February 2014
setLightIntensity(object, intensity)
Set the light intensity.
-
object: object to operate on -
intensity: light intensity
Example 1: With the help of a timer, the light intensity will increase & decrease over time.
Light0 = getObject("Light0")
t = 0
-- Scene update
function onSceneUpdate()
flash = getLightIntensity(Light0)
t = t + 1
if t < 50 then setLightIntensity(Light0, flash+0.02) end
if t > 50 then setLightIntensity(Light0, flash-0.02) end
if t == 100 then t = 0 end
print(t)
end