Touch end/fr
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.
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Exemples
Vous pouvez utiliser les numéros entre 0 et nb_détecté - 1 pour obtenir la clé des agents : <lsl>float t;
default {
touch_start(integer nb_détecté) { t = llGetTime(); } touch_end(integer nb_détecté) { llOwnerSay((string)(llGetTime() - t) + " secondes entre touch_start & touch_end"); }
}</lsl>
Notes
Ne pas changer d'état depuis un évènement touch_start(), car cela empêchera l'évènement touch_end() d'être déclenché même si vous ne l'utilisez pas. Cela évitera au script d'aboutir à une résolution partielle de la chaîne des évènements touch* lors de la transitions entre deux états. Pour réaliser une transition d'état sur un "touch", utilisez touch_end() à la place!
Voir aussi
Evénements
• | touch_start | – | Evènement déclenché par un touché | |
• | touch | – | Evènement déclenché par un touché |
Fonctions
• | llPassTouches | – | Les touchés sont communiqués des prims filles aux prims mères |
Notes complémentaires
Problèmes
SVC-3017 | A | Le serveur renvoie un évènement touch quand le script retourne dans un state contenant un évènement touch_start handler |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.