PRIM TEXTURE/fr

From Second Life Wiki
Jump to: navigation, search

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.