Difference between revisions of "LlResetTime/ja"

From Second Life Wiki
Jump to navigation Jump to search
m (Undo revision 851332 by Mako Nozaki (Talk))
 
(One intermediate revision by one other user not shown)
Line 2: Line 2:
|func_id=83|func_sleep=0.0|func_energy=10.0
|func_id=83|func_sleep=0.0|func_energy=10.0
|func=llResetTime
|func=llResetTime
|func_desc=スクリプト時間を0に初期化します。
|func_desc=スクリプト時間を 0 に初期化します。
|return_text
|return_text
|spec
|spec
|caveats=
|caveats=
*スクリプト時間が初期化されるタイミング
*スクリプト時間がリセットされる場合
**スクリプトをリセットする。(ユーザによる操作、あるいは[[llResetScript/ja|llResetScript]]あるいは[[llResetOtherScript/ja|llResetOtherScript]])
**スクリプトのリセット (ユーザ、{{LSLG/ja|llResetScript}}、 {{LSLG/ja|llResetOtherScript}})
**シミュレータのリセット。(管理者操作、あるいはクラッシュ)
**シミュレータのリセット。(管理者操作、あるいはクラッシュ)
**[[llResetTime/ja|llResetTime]]あるいは[[llGetAndResetTime/ja|llGetAndResetTime]]のいずれかの呼び出し。
**{{LSLG/ja|llResetTime}} と {{LSLG/ja|llGetAndResetTime}} のどちらかを呼び出す
*スクリプト時間は現実世界の時間を基準とはせず、時間拡張の影響を受けます。
|examples=
|examples=
<lsl>
<source lang="lsl2">
default {
default {
     state_entry()
     state_entry()
Line 19: Line 20:
     touch_start(integer num_touch)
     touch_start(integer num_touch)
     {
     {
         float time = llGetTime(); //Instead getting, and then resetting the time, we could use llGetAndReset() to accomplish the same thing.
         float time = llGetTime(); //時間を取得してリセットする代わりに、同じことを llGetAndReset() で行うことができます。
         llResetTime();
         llResetTime();
         llSay(0,(string)time + " seconds have elapsed since the last touch." );
         llSay(0,(string)time + " seconds have elapsed since the last touch." );
     }
     }
}
}
</lsl>
</source>
|helpers
|helpers
|also_functions={{LSL DefineRow||[[llGetTime/ja|llGetTime]]|}}
|also_functions={{LSL DefineRow||{{LSLG/ja|llGetTime}}|}}
{{LSL DefineRow||[[llGetAndResetTime/ja|llGetAndResetTime]]|}}
{{LSL DefineRow||{{LSLG/ja|llGetAndResetTime}}|}}
|also
|also
|notes
|notes

Latest revision as of 14:23, 25 February 2016

要約

関数: llResetTime( );

スクリプト時間を 0 に初期化します。

警告

  • スクリプト時間がリセットされる場合
  • スクリプト時間は現実世界の時間を基準とはせず、時間拡張の影響を受けます。
All Issues ~ Search JIRA for related Bugs

サンプル

default {
    state_entry()
    {
        llResetTime();
    }
    touch_start(integer num_touch)
    {
        float time = llGetTime(); //時間を取得してリセットする代わりに、同じことを llGetAndReset() で行うことができます。
        llResetTime();
        llSay(0,(string)time + " seconds have elapsed since the last touch." );
    }
}

関連項目

関数

•  llGetTime
•  llGetAndResetTime

特記事項

Search JIRA for related Issues

Signature

function void llResetTime();
この翻訳は 原文 と比べて古いですか?間違いがありますか?読みにくいですか?みんなで 修正 していきましょう! (手順はこちら)
この項目はあなたにとって参考にならない項目ですか?もしかしたらLSL Wikiの関連した項目が参考になるかもしれません。