Attach/fr

From Second Life Wiki
Jump to navigation Jump to search

Description

Event: attach( key id ){ ; }

Se déclenche lorsque quelque chose est attaché ou détaché de l'objet.

• key id correspondant à l'avatar si l'objet est attaché, NULL_KEY dans lequel contraire.

Exemples

L'exemple suivant illustre l'utilisation de cet évenement. Comme expliqué précédement, la variable id prendra comme valeur soit la clé de l'avatar s'il existe, sinon la valeur NULL_KEY.

<lsl>default {

   attach(key id)
   {
       if(id)//teste s'il s'agit d'une clé valide et différente de NULL_KEY
       {
           llSay(PUBLIC_CHANNEL,"J'ai été attaché !");
       }
       else
       {
           llSay(PUBLIC_CHANNEL,"J'ai été détaché !");
       }
   }

}</lsl>

Notes

Dans une prim fille, l'évènement attach(NULL_KEY) ne se produit que si l'objet est "lâché" dans le monde. Cet évènement n'est pas executé sur un détachement normal, et ce jusqu'à ce qu'il soit attaché de nouveau.

Voir aussi

Fonctions

• llAttachToAvatar Attache un objet à un avatar.
• llDetachFromAvatar Détache un objet d'un avatar.
• llGetAttached Renvoie le point d'attachement de l'objet.

Articles

• Attachement
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.