Difference between revisions of "LlGetAndResetTime/de"

From Second Life Wiki
Jump to navigation Jump to search
(l10n)
 
m
Line 14: Line 14:
**Der Simulator zurückgesetzt wird (Administrator oder Crash)
**Der Simulator zurückgesetzt wird (Administrator oder Crash)
**[[llResetTime/de|llResetTime]] oder [[llGetAndResetTime/de|llGetAndResetTime]] aufgerufen wird
**[[llResetTime/de|llResetTime]] oder [[llGetAndResetTime/de|llGetAndResetTime]] aufgerufen wird
*Skript-Zeit wird nicht in Realzeit gemessen. Sie wird durch Zeitverzögerung beeinflusst.
*Skript-Zeit misst keine Realzeit. Sie wird durch Zeitverzögerung beeinflusst.
|examples=<lsl>
|examples=<lsl>
default {
default {

Revision as of 10:37, 11 August 2009

Summary

Function: float llGetAndResetTime( );
0.0 Forced Delay
10.0 Energy

Returns a float Gibt einen Gleitkommawert, welcher der Skript-Zeit in Sekunden entspricht. Anschließend wird die Skript-Zeit auf Null zurückgesetzt.

Specification

Skript-Zeit Unterscheidet sich von normaler Zeit. Sie wird durch Zeitverzögerung beeinflusst, siehe llGetRegionTimeDilation.

Caveats

  • Skript-Zeit wird zurückgesetzt, wenn...
  • Skript-Zeit misst keine Realzeit. Sie wird durch Zeitverzögerung beeinflusst.

Examples

<lsl> default {

   state_entry()
   {
       llResetTime();
   }
   touch_start(integer num_touch)
   {
       float time = llGetAndResetTime(); //Dies ist equivalent zur nutzung von llGetTime(), mit anschließendem llResetTime()     
       llSay(0,(string)time + " Sekunden sind seit der letzten Berührung verstrichen." );
   }

}

</lsl>

Notes

Skript-Zeit misst keine Zeitverzögerung. Um vergangene Kalenderzeit zu berechnen, nutze llGetTimestamp, da sich durch Zeitverzögerung und Resets, verzögerte Zeitintervalle oft von Kalenderzeitintervallen unterscheiden.

See Also

Functions

•  llResetTime Stellt die Skript-Zeit zurück.
•  llGetTime Bezieht die Skript-Zeit.
•  llGetRegionTimeDilation Bezieht die Zeitverzögerung einer Region.

Deep Notes

Signature

function float llGetAndResetTime();