Difference between revisions of "LlGetLocalPos/fr"

From Second Life Wiki
Jump to navigation Jump to search
(Localized to french)
 
m (proofread)
 
Line 15: Line 15:
     string vStrMessage = "La prim touchée est à ";
     string vStrMessage = "La prim touchée est à ";
     if (llDetectedLinkNumber( 0 ) > 1){
     if (llDetectedLinkNumber( 0 ) > 1){
       vStrMessage += (string)llVecMag( llGetLocalPos() ) + "mètres de "
       vStrMessage += (string)llVecMag( llGetLocalPos() ) + " mètres de "
     }
     }
     llSay( 0, vStrMessage + "la prim racine" );
     llSay( 0, vStrMessage + "la prim racine" );

Latest revision as of 23:42, 18 March 2008

Description

Fonction: vector llGetLocalPos( );

Renvoie un vector correspondant à la position de la prim dans un référentiel local par rapport à la prim racine.

Si la fonction est appelée depuis la prim racine, la fonction renvoie la position dans la région à moins que l’objet ne soit attaché, la fonction renvoie alors la position dans un référenciel lié au point d’attache.

Exemples

<lsl> default(

 touch_start( integer vIntTouched )
   string vStrMessage = "La prim touchée est à ";
   if (llDetectedLinkNumber( 0 ) > 1){
     vStrMessage += (string)llVecMag( llGetLocalPos() ) + " mètres de "
   }
   llSay( 0, vStrMessage + "la prim racine" );
 }

} </lsl>

Codes utiles

Il n’y a pas de fonction llSetLocalPos. Pour positionner une prim par rapport à la prim racine, vous devez appliquer une fonction de ce type : <lsl> SetLocalPosition(vector local_position) {

  vector root_position = llGetPos();
  vector absolute_position = root_position + local_position;
  llSetPos(absolute_position);

} </lsl>

Voir également

Fonctions

•  llGetPos Renvoie la position de la prim
•  llSetPos Change la position de la prim
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.