LlGetAndResetTime/ja
From Second Life Wiki
関数: float llGetAndResetTime( );
警告
- スクリプト時間がリセットする時
- スクリプトをリセット(ユーザあるいはllResetScriptあるいはllResetOtherScriptによって発生)
- シミュレータをリセット(管理者、もしくはクラッシュによって発生)
- llResetTimeかllGetAndResetTimeのいずれかの呼び出し
- スクリプト時間は現実世界の時間で計測せず、時間遅延に影響されます。
例
default { state_entry() { llResetTime(); } touch_start(integer num_touch) { float time = llGetAndResetTime(); //This is equivalent to calling llGetTime(), then llResetTime() llSay(0,(string)time + " seconds have elapsed since the last touch." ); } }
ノート
スクリプト時間は時間遅延で計測しません。 暦時間での経過を計測するには、代わりにllGetTimestampを呼び、その後に時間遅延以降の時間とリセット時間で多くの場合、暦時間間隔からの差分の時間間隔を拡張します。

