State entry/fr

From Second Life Wiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Description

Event: state_entry( ){ ; }

L'évènement est déclenché lors de toute transition d'état et lors du démarrage d'un script


Spécification

Déclenché

  1. Lorsque le script est enregistré ou ajouté à l'objet
  2. Quand l'état change
    • state_exit est déclenché dans l'ancien état et state_entry est déclenché dans le nouvel état. À la suite du changement d'état, tous les autres évènements dans la file d'attente sont perdus
  3. Lorsque le script est réinitialisé, que ce soit par le client SL ou par llResetScript/llResetOtherScript
  4. Quand l'objet est placé dans le monde sans que son script soit dans l'état enregistré
    • Si c'est une copie prise dans le monde
    • Si l'évènement n'a pas été déclenché à cause d'un terrain où l'exécution des scripts n'est pas autorisé

Non déclenché

  1. Quand l'objet est mis dans le monde avec son script en état enregistré
    • Dans cette situation, utilisez l'évènement on_rez

Exemples

default
{
    state_entry()
    {
        llSay(0, "Salut, Avatar !");
    }
}

Voir aussi

Evénements

•  on_rez Déclenché quand l'objet est mis dans le monde
•  state_exit L'état de sortie est déclenché lors de changements d'état

Fonctions

•  llResetScript Réinitialise le script
•  llResetOtherScript Réinitialise un autre script contenu dans la même prim
•  llGetStartParameter Le paramètre de on_rez (ou le paramètre de llRemoteLoadScriptPin)
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.