LlSetAlpha/fr

From Second Life Wiki
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.

Description

Fonction: llSetAlpha( float alpha, integer face );

Permet de fixer la transparence à alpha sur la face

• float alpha de 0.0 (transparent) à 1.0 (opaque) (0.0 <= alpha <= 1.0)
• integer face N° de face ou ALL_SIDES

Si face vaut ALL_SIDES alors la fonction s'applique à toutes les faces.

Avertissements

  • La fonction échoue silencieusement si la valeur face indique une face qui n'existe pas.

Exemples

<lsl> float cloakSpeed = .1;

default {

   touch_start(integer total_number)
   {
       integer x;
       float xf;
       for (x=9; x>0; x--)
       {
           xf = x * .1;
           llSleep(cloakSpeed);
           llSetAlpha(xf,ALL_SIDES);      
       }
       state cloaked;
   }

}

state cloaked {

   touch_start(integer total_number)
   {
       integer x;
       float xf;
       for (x=1; x<11; x++)
       {
           xf = x * .1;
           llSleep(cloakSpeed);
           llSetAlpha(xf,ALL_SIDES);  
       }
       state default;
   }

} </lsl>

Voir également

Évènement

•  changed CHANGED_COLOR

Fonctions

•  llGetAlpha Renvoie le transparence du prim
•  llGetColor Renvoie la couleur du prim
•  llSetColor Permet de changer la couleur du prim
•  llSetLinkColor Permet de changer la couleur d'un prim lié
•  llSetLinkAlpha Permet de changer la transparence d'un prim lié

Articles

•  Transparence
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.