Difference between revisions of "State entry/fr"

From Second Life Wiki
Jump to navigation Jump to search
(Prepared for translation)
 
Line 1: Line 1:
{{LSL_Event
{{LSL_Event
|event_id=0|event_delay|event=state_entry
|event_id=0|event_delay|event=state_entry
|event_desc=Triggered on any state transition and startup
|event_desc=L'évènement est déclenché sur tout état de transition et de démarrage d'un script
|constants
|constants
|spec=
|spec=
=== Triggered ===
=== Déclenché ===
#Script save or adding to object
#A la sauvegarde du script ou quand celui-ci est ajouté à l'objet
#State change
#Quand l'état change
#*A [[state_exit]] is triggered in the old state and the [[state_entry]] is triggered in the new state. All other events in the queue are lost as result of the state change.
#*Un [[state_exit]] est déclenché dans un ancien état et le [[state_entry]] est déclenché dans le nouvel état. A la suite du changement d'état, tous les autres évènements dans la file d'attente (queue) sont perdus
#On script reset, either by client or [[llResetScript]]/[[llResetOtherScript]]
#Sur une réinitialisation du script, que ce soit par le client SL ou [[llResetScript]]/[[llResetOtherScript]]
#When the object is rezzed ''without'' a saved script status
#Quand l'objet est mis dans le monde avec son script à l'état ''non'' sauvegardé
#*If it was a copy taken from inworld
#*Si c'est une copie prise dans le monde
#*If the event had not been triggered due to no-script land.
#*Si l'événement n'a pas été déclenché à cause d'un terrain où l'exécution des scripts n'est pas autorisé


=== Not Triggered ===
=== Non déclenché ===
#When the object is rezzed ''with'' saved script status
#Quand l'objet est mis dans le monde ''avec'' le script à l'état sauvegardé
#*Use [[on_rez]] event in this situation
#*Dans cette situation, utilisez l'évènement [[on_rez]]
|caveats
|caveats
|examples=
|examples=
Line 23: Line 23:
     state_entry()
     state_entry()
     {
     {
         llSay(0, "Hello, Avatar!");
         llSay(0, "Salut, Avatar!");
     }
     }
}
}
Line 29: Line 29:
|helpers
|helpers
|also_header
|also_header
|also_events={{LSL DefineRow||[[on_rez]]|Triggered when the object is rezzed}}
|also_events={{LSL DefineRow||[[on_rez]]|Déclenché quand l'objet est mis dans le monde}}
{{LSL DefineRow||[[state_exit]]|Triggered when the state is exited at state change}}
{{LSL DefineRow||[[state_exit]]|L'état de sortie est déclenché au changement d'état}}
|also_functions={{LSL DefineRow||[[llResetScript]]|Resets the script}}
|also_functions={{LSL DefineRow||[[llResetScript]]|Réinitialise la script}}
{{LSL DefineRow||[[llResetOtherScript]]|Resets another script in the prim}}
{{LSL DefineRow||[[llResetOtherScript]]|Réinitialise un autre script contenu dans le même prim}}
{{LSL DefineRow||[[llGetStartParameter]]|The [[on_rez]] parameter (or [[llRemoteLoadScriptPin]] parameter)}}
{{LSL DefineRow||[[llGetStartParameter]]|Le paramètre [[on_rez]] (ou le paramètre [[llRemoteLoadScriptPin]])}}
|also_articles
|also_articles
|also_footer
|also_footer

Revision as of 16:45, 9 January 2008

Description

Event: state_entry( ){ ; }

L'évènement est déclenché sur tout état de transition et de démarrage d'un script


Specification

Déclenché

  1. A la sauvegarde du script ou quand celui-ci est ajouté à l'objet
  2. Quand l'état change
    • Un state_exit est déclenché dans un ancien état et le state_entry est déclenché dans le nouvel état. A la suite du changement d'état, tous les autres évènements dans la file d'attente (queue) sont perdus
  3. Sur une réinitialisation du script, que ce soit par le client SL ou llResetScript/llResetOtherScript
  4. Quand l'objet est mis dans le monde avec son script à l'état non sauvegardé
    • 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 le script à l'état sauvegardé
    • Dans cette situation, utilisez l'évènement on_rez

Examples

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

See Also

Events

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

Functions

•  llResetScript Réinitialise la script
•  llResetOtherScript Réinitialise un autre script contenu dans le même prim
•  llGetStartParameter Le paramètre on_rez (ou le paramètre llRemoteLoadScriptPin)

Deep Notes

Signature

event void state_entry(  );