PRIM TEXTURE/fr
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.
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Constante: integer PRIM_TEXTURE = 17;La constante PRIM_TEXTURE de type integer a la valeur 17
Utilisé pour connaître ou modifier le paramètrage de la texture appliquée sur une prim.
llSetPrimitiveParams
[ PRIM_TEXTURE, integer face, string texture, vector répétitions, vector décalage, float rotation_en_radians ]• integer | face | – | N° de face ou ALL_SIDES | |
• string | texture | – | un texture de l'inventaire ou un UUID | |
• vector | répétitions | – | x et y vont de 0.0 à 100, par incrément de 0.01 (z est ignoré) | |
• vector | décalage | – | x et y vont de -1 à 1 (z est ignoré) | |
• float | rotation_en_radians | – | angle en radians |
lorsque utilisé avec llSetPrimitiveParams & llSetLinkPrimitiveParams
Avertissements
- Si texture n'est pas dans l'inventaire de la prim et n'est pas un UUID ou n'est pas un texture alors une erreur se produit sur le canal DEBUG_CHANNEL.
- Si texture est une UUID il n'y a alors aucune conséquence sur les droits de l'objet.
- L'objet final ne subit pas de nouvelle restriction d'utilisation qui aurait pu être appliquée si l'objet pointé par l'UUID avait été présent dans l'inventaire de la prim.
llGetPrimitiveParams
llGetPrimitiveParams([ PRIM_TEXTURE, integer face ]);Renvoie le list [ string texture, vector répétitions, vector décalage, float rotation_en_radians ]
• integer | face | – | N° de face ou ALL_SIDES | ||
• string | texture | – | un texture de l'inventaire ou un UUID | ||
• vector | répétitions | – | x et y vont de 0.0 à 100, par incrément de 0.01 (z est ignoré) | ||
• vector | décalage | – | x et y vont de -1 à 1 (z est ignoré) | ||
• float | rotation_en_radians | – | angle en radians |
Avertissements
- Si face vaut ALL_SIDES alors PRIM_TEXTURE s'applique à toutes les faces.
- Si face correspond à une face qui n'existe pas, alors la fonction renvoie comme PRIM_TEXTURE la valeur :[ "", ZERO_VECTOR, ZERO_VECTOR, 0.0 ]
Articles connexes
Constantes
• | CHANGED_TEXTURE | – | Constante utilisée pour détecter une modification de texture |
Fonctions
• | llGetPrimitiveParams | – | Renvoie les paramètres d'une prim. | |
• | llSetPrimitiveParams | – | Modifie les paramètres d'une prim. | |
• | llSetLinkPrimitiveParams | – | Modifie les paramètres d'une prim liée. |
Evénement
• | changed | – | Evènement généré lors d'une modification de prim. |