PRIM SIZE/fr
< PRIM SIZE
Jump to navigation
Jump to search
Revision as of 10:51, 6 December 2008 by MathieuBC Noel (talk | contribs)
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Constante: integer PRIM_SIZE = 7;La constante PRIM_SIZE de type integer a la valeur 7
Renvoie ou modifie la taille de la prim.
llSetPrimitiveParams
[ PRIM_SIZE, vector taille ]• vector | taille | – | va de 0.01 à 10.0 pour x, y et z |
Lorsque utilisé avec llSetPrimitiveParams & llSetLinkPrimitiveParams
llGetPrimitiveParams
llGetPrimitiveParams([ PRIM_SIZE ]);Renvoie le list [ vector taille ]
• vector | taille | – | va de 0.01 à 10.0 pour x, y et z |
Articles connexes
Fonctions
• | llGetPrimitiveParams | – | Renvoie les paramètres d'une prim. | |
• | llSetPrimitiveParams | – | Modifie les paramètres d'une prim. | |
• | llSetLinkPrimitiveParams | – | Modifie les paramètres d'une prim liée. | |
• | llGetScale | – | Renvoie la taile d'une prim. | |
• | llSetScale | – | Modifie la taille d'une prim. |
Exemples
Utiliser l'exemple PRIM_SIZE ci-dessou <lsl>
//MathieuBC Noel scripteur
default
{
touch_start(integer total_number) { llSetPrimitiveParams([PRIM_TYPE, PRIM_TYPE_BOX, PRIM_HOLE_SQUARE , // hole_shape <0.00, 1.0, 0.0>, // cut 95, // hollow <180.0, 0.0, 0.0>, // twist <-0, .0, 1.0>, // top_size <0.0, 0.0, 0.0> , // top_Shear PRIM_SIZE ,<0.669,0.726,10.368>, PRIM_ROTATION, <1,0,0,0> ]); }
} </lsl>
Inconvénients
-La fonction prim_size ne fonctionne pas seul comme le fait la fonction llSetScale. Vous devez absolument introduire le drapeau prim_size dans une ligne de code décrivant les paramètres d'un primitif.