LlSetLinkAlpha/fr

From Second Life Wiki
< LlSetLinkAlpha
Revision as of 05:39, 30 September 2008 by Ales Beaumont (talk | contribs) (proofreading)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Description

Fonction: llSetLinkAlpha( integer linknumber, float alpha, integer face );

Si une prim existe au lien linknumber, alors la transparence de la face face prend la valeur alpha

• integer linknumber N° de lien (0: non lié, 1: prim racine, >1: prims filles) ou un code LINK_*
• 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.

Codes Descriptions
LINK_ROOT 1 Envoie à la la prim racine.
LINK_SET -1 Envoie à toutes les prims.
LINK_ALL_OTHERS -2 Envoie à toutes les autres prims
Codes Description
LINK_ALL_CHILDREN -3 Envoie à toutes les prims filles
LINK_THIS -4 Envoie à la prim contenant ce script.

Avertissements

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

Exemples

Rend l'objet invisible durant 5 secondes. <lsl> default {

   touch_start(integer detected)
   {
       llSetLinkAlpha(LINK_SET, 0.0, ALL_SIDES);
       llSetTimerEvent(5.0);
   }
   timer()
   {
       llSetLinkAlpha(LINK_SET, 1.0, ALL_SIDES);
       llSetTimerEvent(0.0);
   }

} </lsl>

Voir également

Évènement

•  Evènement "changed" CHANGED_COLOR

Fonctions

•  llGetLinkNumber Renvoie le N° de lien de la prim le contenant.
•  llGetAlpha Renvoie la transparence d'une prim.
•  llSetAlpha modifie la transparence d'une prim.
•  llGetColor Renvoie la couleur d'une prim.
•  llSetColor Modifie la couleur d'une prim.
•  llSetLinkColor Modifie la couleur d'une prim liée.
•  llSetLinkTexture Modifie la texture d'une prim liée
•  llSetLinkPrimitiveParams Modifie des paramètres d'une prim liée

Articles

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