LlTargetRemove/fr

From Second Life Wiki
< LlTargetRemove
Revision as of 08:07, 19 June 2008 by Ales Beaumont (talk | contribs) (proofreading)
(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: llTargetRemove( integer numéro );

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.