Timer/ja - Second Life Wiki

Timer/ja

From Second Life Wiki

Jump to: navigation, search

イベント: timer( ){ ; }

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


注意

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

 
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");
    }
}
 

関連項目

関数

•  llSetTimerEvent