LlTargetRemove/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 |
Description
Fonction: llTargetRemove( integer numéro );67 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Désactive et supprime la cible d'indentifiant numéro (cible de position crée par llTarget)
• integer | numéro |
Exemples
<lsl> integer target_id; vector target_pos;
default {
state_entry() { target_pos = llGetPos() + <1.0, 0.0, 0.0>; target_id = llTarget(target_pos, 0.5); // creation de la cible } at_target(integer tnum, vector targetpos, vector ourpos) { if (tnum == target_id) { llOwnerSay("objet dans le perimetre de la cible."); llOwnerSay("position de la cible : " + (string)targetpos + ", l’objet est a present a : " + (string)ourpos); llOwnerSay("ce qui correspond a une distance de " + (string)llVecDist(targetpos, ourpos) + " metres de la cible"); llTargetRemove(target_id); // suppression de la cible } } not_at_target() { llOwnerSay( "Objet hors perimetre – objet a la position " + (string)llGetPos() + ", a " + (string)llVecDist(target_pos, llGetPos()) + " metres de la cible (" + (string)target_pos + ")" ); }
} </lsl>
Voir également
Évènement
• at_target | not_at_target | – | Evènement de détection de la position | |
• at_rot_target | not_at_rot_target | – | Evènement de détection de la rotation |
Fonctions
• | llTarget | – | Crée une cible et lance la détection de position | |
• | llRotTarget | – | Crée une cible et lance la détection de rotation | |
• | llRotTargetRemove | – | Arrête la détection de rotation et supprime la cible |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.