LlGetTexture/fr

From Second Life Wiki
Jump to navigation Jump to search

Description

Fonction: string llGetTexture( integer face );

Renvoie un string correspond à la texture sur la face indiquée

• integer face N° de face ou ALL_SIDES

Si face vaut ALL_SIDES alors la fonction s'applique à toutes les faces.
Si l'objet n'autorise pas les modification et que la texture n'est pas dans l'inventaire de l'objet alors la fonction renvoie NULL_KEY.
S'il s'agit d'une texture présente dans l'inventaire de l'objet, la fonction renvoie le nom de la texture, sinon la fonction renvoie l'UUID.

Avertissements

  • La fonction échoue silencieusement si la valeur face indique une face qui n'existe pas.

Exemples

<lsl> //Renvoie au propriétaire les textures de toutes les faces de l'objet default {

   state_entry()
   {
       integer i = 0;
       integer max = llGetNumberOfSides();
       while(i < max)
       {
           llSay(0,"La texture de la face " + (string)i + " est : " + (string)llGetTexture(i));
           ++i;
       }
   }

} </lsl>

Voir également

Fonctions

•  llSetTexture Permet de changer la texture d'une face
•  llSetLinkTexture Permet de changer la texture d'une prim liée
•  llGetNumberOfSides Renvoie le nombre de face d'une prim
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.