LlGetRootPosition/fr - Second Life Wiki

LlGetRootPosition/fr

From Second Life Wiki

Jump to: navigation, search

Contents

Description

Fonction: vector llGetRootPosition( );

Renvoie un vector correspondant à la position de la prim racine dans le référentiel régional


Exemples

 
default{
  touch_start( integer vIntTouched ){
    string vStrMessage = "La prim contenant le script est  ";
    if (llGetPos() != llGetRootPosition()){
      vStrMessage += "PAS ";
    }
    llSay( PUBLIC_CHANNEL, vStrMessage + " centrée sur la prim racine." );
  }
}
 

Extraits de code utiles

 
//-- pas besoin d’ajouter llSetLocalPos
//-- pour utiliser llGetLocalPos() dans une prim fille
fSetLocalPos( vector vPosOffset ){
  llSetPos( llGetRootPosition() + vPosOffset );
}
//-- cette fonction déplacera la prim racine ou changera 
//-- la position de la prim fille par rapport à la prim racine.
 

Voir également

Fonctions

•  llGetLocalPos Renvoie la position des prims filles par rapport à la prim racine
•  llGetPos Renvoie la position absolue d’une prim
•  llSetPos Change la position absolue d’une prim