LlScaleTexture/fr
Jump to navigation
Jump to search
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: llScaleTexture( float u, float v, integer face );54 | N° de fonction |
0.2 | Delais |
10.0 | Energie |
Change la taille de la texture de la face en appliquant les valeurs u & v .
• float | u | |||
• float | v | |||
• integer | face | – | N° de face ou ALL_SIDES |
Si face vaut ALL_SIDES alors la fonction s'applique à toutes les faces.
Spécifications
Dans le mode d'application par défaut des textures, l'unité de taille est indiquée en nombre de répétitions par face. Dans le mode planar, l'unité de taille est exprimée en nombre de répétitions par demi mètres. Cet aspect contraste avec les outils d'édition internes à Second Life dans lesquels le mode planar utilise comme unité de taille le nombre de répétitions par mètre.
Avertissements
- Cette fonction fait dormir le script pendant 0.2 secondes.
- La fonction échoue silencieusement si la valeur face indique une face qui n'existe pas.
Exemples
<lsl> //change la taille des textures sur toutes les faces float scale; default {
state_entry() { integer i; for( i = 1; i < 7; i++ ) { scale = scale + .1; llScaleTexture( (float)scale, (float)scale, i); } }
} </lsl>
Voir également
Fonctions
• | llGetTextureScale | – | Renvoie la taille de la texture |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.