LlGetAlpha/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
Fonction: float llGetAlpha( integer face );50 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Renvoie un float correspondant à la transparence (alpha) de la face.
• integer | face | – | N° de face ou ALL_SIDES |
Si face vaut ALL_SIDES alors la fonction renvoie la somme des transparences de toutes les faces de la prim.
Renvoie une valeur dans l'intervalle [0, 1]
Avertissements
- Si face correspond à une face qui n'existe pas, alors la fonction renvoie la valeur :0.0
Exemples
<lsl>// Renvoie la valeur de la transparence alpha de chaque face {
state_entry() { integer i = 0; integer max = llGetNumberOfSides(); while (i < max) { llSay(0,"La transparence de la face " + (string) i + " est " + (string) llGetAlpha(i)); ++i; } }
}</lsl>
Codes utiles
<lsl>float AveragePrimAlpha() {//C'est si simple que vous pourriez juste intégrer le calcul sans passer par une fonction
return (llGetAlpha(ALL_SIDES) / llGetNumberOfSides());
}</lsl>
Voir également
Fonctions
• | llSetAlpha | – | Permet de changer la transparence de la prim | |
• | llGetColor | – | Permet d'obtenir la couleur de la prim | |
• | llSetColor | – | Permet de changer la couleur de la prim | |
• | llSetLinkColor | – | Permet de changer la couleur d'une prim liée | |
• | llSetLinkAlpha | – | Permet de changer la transparence d'une prim liée | |
• | llGetNumberOfSides | – | Permet d'obtenir le nombre de faces de la prim |
Articles
• | Transparence |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.