PRIM TYPE PRISM/de
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
LSL Portal | Funktionen | Ereignisse | Typen | Konstanten | Datenflusskontrolle | Script Sammlung | Tutorien |
Beschreibung
Konstante: integer PRIM_TYPE_PRISM = 2;Die integer Konstante PRIM_TYPE_PRISM hat den Wert 2
PRIM_TYPE_PRISM ist ein PRIM_TYPE Parameter, der dazu genutzt wird, den Prim zu einer einem Prisma zu wandeln und dann spezielle Einstellungen zu ändern, die seine Form bestimmen.
PRIM_TYPE
[ PRIM_TYPE, PRIM_TYPE_PRISM, integer Lochform, vector Pfadschnitt, float Hohl, vector Torsion, vector Verjüngung, vector Verscherung ]• integer | Lochform | – | PRIM_HOLE_* flag | |
• vector | Pfadschnitt | – | x und y rangieren zwischen 0.0 und 1.0, x muss mindestens 0.05 kleiner sein als y (z wird ignoriert) | |
• float | Hohl | – | rangiert zwischen 0.0 (solide) und 0.95 (maximal ausgehöhlt) | |
• vector | Torsion | – | rangiert zwischen -0.5 (-180° im Editierfenster) und 0.5 (+180° im Editierfenster) für sowohl x als auch y (z wird ignoriert) | |
• vector | Verjüngung | – | rangiert zwischen 0.0 und 2.0 für sowohl x als auch y (z wird ignoriert) | |
• vector | Verscherung | – | rangiert zwischen -0.5 und 0.5 für sowohl x als auch y (z wird ignoriert) |
Lochform Flags | Form | Lochform Flags | Form | ||
---|---|---|---|---|---|
PRIM_HOLE_DEFAULT | 0x00 | Vorgabe | PRIM_HOLE_SQUARE | 0x20 | Quadrat |
PRIM_HOLE_CIRCLE | 0x10 | Kreis | PRIM_HOLE_TRIANGLE | 0x30 | Dreieck |
PRIM_TYPE_LEGACY
[ 1, PRIM_TYPE_PRISM, vector Pfadschnitt, float Hohl, float Torsion, vector Verjüngung, vector Verscherung ]• vector | Pfadschnitt | – | x und y rangieren zwischen 0.0 und 1.0, x muss mindestens 0.05 kleiner sein als y (z wird ignoriert) | |
• float | Hohl | – | rangiert zwischen 0.0 (solide) und 0.95 (maximal ausgehöhlt) | |
• float | Torsion | – | rangiert zwischen -0.5 (-180° im Editierfenster) und .5 (+180° im Editierfenster) | |
• vector | Verjüngung | – | rangiert zwischen 0.0 und 1.0 für sowohl x als auch y (z wird ignoriert) | |
• vector | Verscherung | – | rangiert zwischen -0.5 und 0.5 für sowohl x als auch y (z wird ignoriert) |
Dies ist das alte PRIM_TYPE Format für Prismen (PRIM_TYPE hatte den Wert 1 anstelle von 9). Nutze das neue Format, falls du nicht alten Code bearbeitest.
Ähnliche Artikel
Konstanten
• integer | PRIM_TYPE | |||
• | CHANGED_SHAPE |
Funktionen
• | llSetPrimitiveParams | – | Setzt die Parameter eines Prims | |
• | llSetLinkPrimitiveParams | – | Setzt die Parameter eines gelinkten Prims | |
• | llGetPrimitiveParams | – | Bezieht Parameter eines Prims |
Ereignisse
• | changed | – | Wird bei einer Änderung ausgelößt |
Beispiele
<lsl>llSetPrimitiveParams([PRIM_TYPE,
PRIM_TYPE_PRISM, PRIM_HOLE_DEFAULT, // Lochform <0.00, 1.0, 0.0>, // Pfadschnitt 0.0, // Hohl <0.0, 0.0, 0.0>, // Torsion <1.0, 1.0, 0.0>, // Verjüngung <0.0, 0.0, 0.0> // Verscherung ]);</lsl>