LlSetLinkColor/fr

From Second Life Wiki

Jump to: navigation, search

Contents

Description

Fonction: llSetLinkColor( integer numéro_lien, vector couleur, integer face );

Si une prim existe au lien numéro_lien, alors applique la couleur sur la face

• integer numéro_lien N° de lien ou code LINK_*
• vector couleur Couleur en RVB <R, V, B> (<0.0, 0.0, 0.0> = noir, <1.0, 1.0, 1.0> = blanc)
• 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 tâche de la prim racine.
LINK_SET -1 Envoie à toutes les tâches.
LINK_ALL_OTHERS -2 Envoie à toutes les autres tâches
Codes Description
LINK_ALL_CHILDREN -3 Envoie à toutes les tâches filles
LINK_THIS -4 Envoie à la prim contenant ce script.

Inconvénients

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

Exemples

Colore une prim liée en vert

default
{
    touch_start(integer detected)
    {
        llSetLinkColor(LINK_SET, <0.0, 1.0, 0.0>, ALL_SIDES);
    }
}

Voir également

Evènement

•  changed CHANGED_COLOR

Fonctions

•  llGetLinkNumber Renvoie le numéro du lien de la prim contenant le script.
•  llGetAlpha Renvoie la transparence de la prim
•  llSetAlpha Change la transparence de la prim
•  llGetColor Renvoie la couleur de la prim
•  llSetColor Change la couleur de la prim
•  llSetLinkAlpha Change la transparence d'une prim liée
•  llSetLinkTexture Change la texture d'une prim liée
•  llSetLinkPrimitiveParams Change les paramètres d'une prim liée

Articles

•  Les couleurs
Personal tools