Difference between revisions of "LlResetScript/fr"

From Second Life Wiki
Jump to navigation Jump to search
m (Saving with no change)
(relecture)
 
Line 6: Line 6:
*Toutes les variables globales reprennent leur valeur par défaut
*Toutes les variables globales reprennent leur valeur par défaut
*La queue des évènements est vidée et les évènements à répétition sont supprimés.
*La queue des évènements est vidée et les évènements à répétition sont supprimés.
*L’état [[default/fr|default]] devient l’état actif.
*L’état [[default/fr|default]] devient l’état actif (si cet état contient un évènement [[state_entry/fr|state_entry]] il est alors exécuté).
**Si le script à un évènement [[state_entry/fr|state_entry]] il est alors exécuté.
|func_desc=Réinitialise le script.
|func_desc=Réinitialise le script.
|return_text
|return_text
Line 13: Line 12:
|caveats
|caveats
|constants
|constants
|examples=<pre>
|examples=<lsl>
default
default
{
{
Line 27: Line 26:
     }
     }
}
}
</pre>
</lsl>
|helpers
|helpers
|also_functions={{LSL DefineRow|[[llResetOtherScript/fr|llResetOtherScript]]|Reinitialise d'autres scripts}}
|also_functions={{LSL DefineRow|[[llResetOtherScript/fr|llResetOtherScript]]|Reinitialise d'autres scripts}}

Latest revision as of 02:16, 9 October 2008

Description

Fonction: llResetScript( );

Réinitialise le script.

Sur une réinitialisation du script :

  • La fonction actuellement exécutée est quittée sans autre exécution ou renvoi de donnée.
  • Toutes les variables globales reprennent leur valeur par défaut
  • La queue des évènements est vidée et les évènements à répétition sont supprimés.
  • L’état default devient l’état actif (si cet état contient un évènement state_entry il est alors exécuté).

Exemples

<lsl> default {

   state_entry()
   {
       // initialisation du script ici
   }
   on_rez(integer start_param)
   {
       // Réinitialise le script quand l’objet est rezzé
       llResetScript();
   }

} </lsl>

Voir également

Fonctions

• llResetOtherScript Reinitialise d'autres scripts
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.