LlGetRootPosition/fr

From Second Life Wiki
Jump to navigation Jump to search

Description

Fonction: vector llGetRootPosition( );

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


Exemples

<lsl> 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." );
 }

} </lsl>

Codes utiles

<lsl> //-- 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. </lsl>

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
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.