Timer/ja

From Second Life Wiki
< Timer
Revision as of 19:51, 21 May 2008 by Asuka Neely (talk | contribs) (New page: {{LSL_Event/ja|event_id=11|event_delay|event=timer|event_desc=timer()内のコードを繰り返します。{{LSLG/ja|llSetTimerEvent}}ライブラリ関数の呼び出しの結果です...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

説明

イベント: timer( ){ ; }

timer()内のコードを繰り返します。llSetTimerEventライブラリ関数の呼び出しの結果です。


警告

  • タイマーイベントは時間拡張によって逆に作用します。
  • 一回のみのタイマーは一度だけ有効になります。
  • タイマーはステート変更でも継続しますが、リセットでは継続しません。

サンプル

<lsl> float gap = 2.0; float counter = 0.0;

default {

   state_entry()
   {
       // Activate the timer listener every 2 seconds
       llSetTimerEvent(gap);
   }
   timer()
   {
       counter = counter + gap; 
       llSay(0, (string)counter+" seconds have passed");
   }

} </lsl>

参考情報

関数

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