PRIM TYPE CYLINDER/fr

From Second Life Wiki
< PRIM TYPE CYLINDER
Revision as of 14:14, 13 March 2008 by Gally Young (talk | contribs) (fixes)
Jump to navigation Jump to search

Warning: Default sort key "pRIM_TYPE_CYLINDER" overrides earlier default sort key "pRIM_TYPE_BOX".

Description

Constante: integer PRIM_TYPE_CYLINDER = 1;

La constante PRIM_TYPE_CYLINDER de type integer a la valeur 1

PRIM_TYPE_CYLINDER est un paramètre de PRIM_TYPE utilisé pour appliquer une forme de cylindre à une prim (et lui donner des paramètres adaptés)

Avertissements

  • Si texture n'est pas dans l'inventaire de la prim et n'est pas un UUID ou n'est pas un texture alors une erreur se produit sur le canal DEBUG_CHANNEL.
  • Si texture est une UUID il n'y a alors aucune conséquence sur les droits de l'objet.
    • L'objet final ne subit pas de nouvelle restriction d'utilisation qui aurait pu être appliquée si l'objet pointé par l'UUID avait été présent dans l'inventaire de la prim.
  • Si map n'est pas dans l'inventaire de la prim et n'est pas un UUID ou n'est pas un texture alors une erreur se produit sur le canal DEBUG_CHANNEL.
  • Si map est une UUID il n'y a alors aucune conséquence sur les droits de l'objet.
    • L'objet final ne subit pas de nouvelle restriction d'utilisation qui aurait pu être appliquée si l'objet pointé par l'UUID avait été présent dans l'inventaire de la prim.
  • Les valeurs peuvent changer, être tronquées ou bornées. Certaines limites sont appliquées par le client d'autres par la sim lors de leur traitement.
  • Si face vaut ALL_SIDES alors code s'applique à toutes les faces.
  • Si face correspond à une face qui n'existe pas, alors la fonction renvoie comme code la valeur :...
valeur Renvoyé si la face n'est pas valide
[ PRIM_COLOR ] ZERO_VECTOR, 0.0 ]
[ PRIM_GLOW ] 0.0 ]
[ PRIM_TEXTURE ] "", ZERO_VECTOR, ZERO_VECTOR, 0.0 ]
[ PRIM_FULLBRIGHT ] FALSE ]
[ PRIM_TEXGEN ] PRIM_TEXGEN_DEFAULT ]
PRIM_BUMP_SHINY ] PRIM_SHINY_NONE, PRIM_BUMP_NONE ]

Articles connexes

Constantes

•  PRIM_TYPE/fr
•  CHANGED_SHAPE/fr

Fonctions

•  llSetPrimitiveParams Change les paramètres d’une prim
•  llSetLinkPrimitiveParams Change les paramètres d’une prim liée
•  llGetPrimitiveParams Renvoie les paramètres d’une prim

Evénement

•  changed Evènement déclenché par une modification de la prim

Exemples

llSetPrimitiveParams([PRIM_TYPE, 
                        PRIM_TYPE_CYLINDER, 
                            PRIM_HOLE_DEFAULT,  // forme du trou
                            <0.00, 1.0, 0.0>,   // découpe
                            0.0,                // trou
                            <0.0, 0.0, 0.0>,    // torsion
                            <1.0, 1.0, 0.0>,    // différence_taille
                            <0.0, 0.0, 0.0>     // différence_inclinaison
                      ]);