LlUnSit/fr
< LlUnSit
Jump to navigation
Jump to search
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: llUnSit( key id );220 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
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.