Timer/fr

From Second Life Wiki

Jump to: navigation, search

Évènement : timer( ){ ; }

Evènement généré toutes les X secondes. Il est généré par llSetTimerEvent.


Défauts

  • La répétition de l’évènement est influencée par la dilation temporelle.
  • Un seul timer peut être actif par script.
  • Le timer est conservé lors des changements d’états mais pas lors des réinitialisations de script

Exemples

float gap = 2.0;
float counter = 0.0;

default
{
    state_entry()
    {
        // active un timer toutes les 2 secondes
        llSetTimerEvent(gap);
    }

    timer()
    {
        counter = counter + gap; 
        llSay(0, (string)counter+" secondes se sont écoulées");
    }
}

Voir également

Fonctions

•  llSetTimerEvent Active un évènement de type timer

Personal tools