Difference between revisions of "LlGetAndResetTime/de"

From Second Life Wiki
Jump to navigation Jump to search
(l10n)
 
m
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
{{LSL_Function
{{LSL_Function/de
|func_id=84
|func_id=84
|func_sleep=0.0
|func_sleep=0.0
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 {

Latest revision as of 12:31, 11 August 2009

Beschreibung

Funktion: float llGetAndResetTime( );

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

Spezifikationen

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

Warnungen

  • Skript-Zeit wird zurückgesetzt, wenn...
  • Skript-Zeit misst keine Realzeit. Sie wird durch Zeitverzögerung beeinflusst.
Alle Issues ~ Nach JIRA-Issues suchen, die sich hierauf beziehen

Beispiele

<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>

Notizen

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.

Siehe auch

Funktionen

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

Weiterführende Anmerkungen

Nach JIRA-Issues suchen, die sich hierauf beziehen

Signature

function float llGetAndResetTime();
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.