PRIM SIZE/fr: Difference between revisions
Jump to navigation
Jump to search
Gally Young (talk | contribs) m proofread |
No edit summary |
||
| Line 23: | Line 23: | ||
|toc=llGetPrimitiveParams | |toc=llGetPrimitiveParams | ||
}} | }} | ||
|examples | |examples= | ||
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. | |||
|constants= | |constants= | ||
|functions= | |functions= | ||
Revision as of 11:51, 6 December 2008
| 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.