Difference between revisions of "LlSetTimerEvent"
Jump to navigation
Jump to search
Wayl Sodwind (talk | contribs) (Example) |
|||
Line 8: | Line 8: | ||
|caveats | |caveats | ||
|constants | |constants | ||
|examples | |examples=<pre> | ||
integer counter = 0; | |||
default | |||
{ | |||
state_entry() | |||
{ | |||
// Activate the timer listener every 2 seconds | |||
llSetTimerEvent(2); | |||
} | |||
touch_start(integer total_number) | |||
{ | |||
llSay(0, "The timer stops."); | |||
llSetTimerEvent(0); | |||
} | |||
timer() | |||
{ | |||
counter = counter + 2; | |||
llSay(0, (string)counter+" seconds are passed"); | |||
} | |||
} | |||
</pre> | |||
|helpers | |helpers | ||
|also_functions | |also_functions |
Revision as of 11:42, 14 April 2007
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Summary
Function: llSetTimerEvent( float sec );107 | Function ID |
0.0 | Forced Delay |
10.0 | Energy |
Cause the timer event to be triggered every sec seconds.
• float | sec |
Caveats
Examples
integer counter = 0; default { state_entry() { // Activate the timer listener every 2 seconds llSetTimerEvent(2); } touch_start(integer total_number) { llSay(0, "The timer stops."); llSetTimerEvent(0); } timer() { counter = counter + 2; llSay(0, (string)counter+" seconds are passed"); } }
See Also
Events
• | timer |