LlUnSit/fr

From Second Life Wiki
< LlUnSit
Revision as of 07:10, 18 June 2008 by Ales Beaumont (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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

Fonction: llUnSit( key id );

Si l'agent identifié par l'id est assis sur l'objet contenant le script ou est sur un terrain dont le propriétaire est celui de l'objet, alors l'agent est obligé de se lever.

• key id

Exemples

Se lever <lsl> default {

   state_entry()
   {
       llSitTarget(<0.0, 0.0, 0.1>, ZERO_ROTATION); //nécessaire pour que llAvatarOnSitTarget fonctionne. Toutes les composantes du vector ne doivent pas être nulles.
   }
   changed(integer change) //évènement déclenché par un changement
   {
       if (change & CHANGED_LINK) //L'évènement découlant d'une modification des liaisons (objets liés ou avatars assis).
       {
           key user = llAvatarOnSitTarget();
           if (user) //La modification est due à un avatar assis.
               llUnSit(user); //Fait se lever l'avatar assis
       }
   }

} </lsl>

Voir également

Évènement

•  changed Evènement déclenché par une modification

Fonctions

•  llAvatarOnSitTarget Détection d'un avatar assis
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.