|
|
| (4 intermediate revisions by one other user not shown) |
| Line 1: |
Line 1: |
| {{LSL_Function
| | #REDIRECT [[llGetTime]] |
| |func_id=82
| |
| |func_sleep=0.0
| |
| |func_energy=10.0
| |
| |func=llGetTime
| |
| |sort=GetTime
| |
| |return_type=float
| |
| |return_text=time in seconds.
| |
| |func_footnote=Retrieves the time in seconds since the last script reset, or since the last call to llResetTime/llGetAndResetTime.
| |
| |spec
| |
| |caveats=Known to be reset by various events outside user control, such as sim resets. Reliable only for short term timing measurements.
| |
| |examples=<lsl>
| |
| default {
| |
| state_entry()
| |
| {
| |
| llResetTime();
| |
| }
| |
| touch_start(integer num_touch)
| |
| {
| |
| float time;
| |
| time=llGetTime(); //Instead getting, and then resetting the time, we could use llGetAndReset() to accomplish the same thing.
| |
| llResetTime();
| |
| llSay(0,(string)time + " seconds have elapsed since the last touch." );
| |
| }
| |
| }
| |
| </lsl>
| |
| |helpers
| |
| |also_functions=*{{LSLG|llResetTime}}
| |
| *{{LSLG|llGetAndResetTime}}
| |
| |also
| |
| |notes}}[[Category:LSL_Functions]][[Category:LSL_Stub]]
| |