Difference between revisions of "PRIM TEXTURE/fr"
Jump to navigation
Jump to search
Gally Young (talk | contribs) m (Localized to french) |
Gally Young (talk | contribs) m (Proofread) |
||
Line 5: | Line 5: | ||
{{#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|{{{1|}}}|connaître|modifier|/}} le paramètrage de la texture appliquée sur la face d'une prim.}}}} | ||
{{#vardefine: | {{#vardefine:p_rotation_in_radians_desc|angle en radians}} | ||
{{#vardefine: | {{#vardefine:p_repeats_desc|x et y vont de 0.0 à 100, par incrément de 0.01 (z est ignoré)}} | ||
{{#vardefine: | {{#vardefine:p_offsets_desc|x et y vont de -1 à 1 (z est ignoré)}} | ||
{{LSL_Function/inventory/fr|texture|uuid=true|type=texture|{{#ifeq:{{{1|}}}|get|no_caveat=true}}|full={{{remote|}}}}} | {{LSL_Function/inventory/fr|texture|uuid=true|type=texture|{{#ifeq:{{{1|}}}|get|no_caveat=true}}|full={{{remote|}}}}} | ||
Line 36: | Line 36: | ||
|i1_type=integer|i1_name=face | |i1_type=integer|i1_name=face | ||
|i2_type=string|i2_name=texture | |i2_type=string|i2_name=texture | ||
|i3_type=vector|i3_name=répétitions | |i3_type=vector|i3_name=repeats|i3_disp=répétitions | ||
|i4_type=vector|i4_name=décalage | |i4_type=vector|i4_name=offsets|i4_disp=décalage | ||
|i5_type=float|i5_name=rotation_en_radians | |i5_type=float|i5_name=rotation_in_radians|i5_disp=rotation_en_radians | ||
}} | }} | ||
|pb={{LSL Constant/List/fr|i_front=[[llGetPrimitiveParams/fr|llGetPrimitiveParams]]([ {{#var:texture_const}}, |i_end= ]);| | |pb={{LSL Constant/List/fr|i_front=[[llGetPrimitiveParams/fr|llGetPrimitiveParams]]([ {{#var:texture_const}}, |i_end= ]);| | ||
Line 48: | Line 48: | ||
|i1_type=integer|i1_name=face | |i1_type=integer|i1_name=face | ||
|r1_type=string|r1_name=texture | |r1_type=string|r1_name=texture | ||
|r2_type=vector|r2_name=répétitions | |r2_type=vector|r2_name=repeats|r2_disp=répétitions | ||
|r3_type=vector|r3_name=décalage | |r3_type=vector|r3_name=offsets|r3_disp=décalage | ||
|r4_type=float|r4_name=rotation_en_radians | |r4_type=float|r4_name=rotation_in_radians|r4_disp=rotation_en_radians | ||
}} | }} | ||
|constants= | |constants= |
Revision as of 02:26, 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. |