Difference between revisions of "PRIM TEXTURE/fr"
Jump to navigation
Jump to search
Gally Young (talk | contribs) m (Proofread) |
Gally Young (talk | contribs) m (Proofread) |
||
Line 3: | Line 3: | ||
{{#vardefine:return|[ {{HoverText|""|string texture}}, {{HoverLink|ZERO_VECTOR|{{LSL VR|0.0|0.0|0.0}} vector répétitions}}, {{HoverLink|ZERO_VECTOR|{{LSL VR|0.0|0.0|0.0}} vector décalage}}, {{HoverText|0.0|float rotation_en_radians}} ]}} | {{#vardefine:return|[ {{HoverText|""|string texture}}, {{HoverLink|ZERO_VECTOR|{{LSL VR|0.0|0.0|0.0}} vector répétitions}}, {{HoverLink|ZERO_VECTOR|{{LSL VR|0.0|0.0|0.0}} vector décalage}}, {{HoverText|0.0|float rotation_en_radians}} ]}} | ||
{{#vardefine:texture_const|{{LSL Const/fr|PRIM_TEXTURE|integer|17|c=Utilisé pour {{GetSet|{{{1|}}}|connaître|modifier|/}} le paramètrage de la texture appliquée sur la face d'une prim.}}}} | {{#vardefine:texture_const|{{LSL Const/fr|PRIM_TEXTURE|integer|17|c=Utilisé pour {{GetSet/fr|{{{1|}}}|connaître|modifier|/}} le paramètrage de la texture appliquée sur la face d'une prim.}}}} | ||
{{#vardefine:p_rotation_in_radians_desc|angle en radians}} | {{#vardefine:p_rotation_in_radians_desc|angle en radians}} |
Latest revision as of 03:33, 21 June 2008
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. |