From Second Life Wiki
PRIM_TYPE_SCULPT
Description
Constante: integer PRIM_TYPE_SCULPT = 7;
La constante PRIM_TYPE_SCULPT de type integer a la valeur 7
PRIM_TYPE_SCULPT est un paramètre de PRIM_TYPE utilisé pour transformer une prim en sculpted et pour lui appliquer des paramètres relatifs à la forme et au type de la prim.
Sculpted Prims: FAQ
Avertissements
- 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.
Articles connexes
Constantes
Fonctions
Evénement
| •
| changed
| –
| Evènement déclenché par une modification de la prim
|
|
Exemples
llSetPrimitiveParams([PRIM_TYPE,
PRIM_TYPE_SCULPT,
"d962089b-2197-993c-9ec9-4993eb0a95f2", // texture du sculpted
PRIM_SCULPT_TYPE_SPHERE // type
]);
//Rotation entre différents sculpted.
default
{
touch_start(integer a)
{
list b = llGetPrimitiveParams([PRIM_TYPE]);
integer type = llList2Integer(b,2) % 4;
llSetObjectDesc(llList2String([ "Sphere",
"Tore",
"Plan",
"Cylindre"], type));
llSetPrimitiveParams(PRIM_TYPE + llList2List(b, 0, 1) + (type + 1));
}
}