Difference between revisions of "PRIM SIZE"

From Second Life Wiki
Jump to navigation Jump to search
m (The example contained superfluous, badly formatted code; nor was it credit worth. The caveat(sp) didn't make sense.)
Line 24: Line 24:
}}
}}
|examples=
|examples=
 
<lsl>//Changing the prim size and rotation
Use the PRIM_SIZE exemple 
default
<lsl>
 
//MathieuBC Noel scripter
  default
{
{
   
  touch_start(integer total_number)
    touch_start(integer total_number)
  {
    {
    llSetPrimitiveParams([
        PRIM_SIZE, <0.25,0.5,1.0>,
       
        PRIM_ROTATION, <1.0, 0.0, 0.0, 0.0>
llSetPrimitiveParams([PRIM_TYPE,
      ]);
                        PRIM_TYPE_BOX,
  }
                                PRIM_HOLE_SQUARE  ,           // hole_shape
} </lsl>
                           
                            <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>  
== Canevas ==
-The prim_size don't work alone as the llSetScale. You must add the prim_size in the code line of a spécific primitive you set.
 
|constants=
|constants=
|functions=
|functions=

Revision as of 11:20, 6 December 2008

Description

Constant: integer PRIM_SIZE = 7;

The integer constant PRIM_SIZE has the value 7

Returns or sets the prim's size.

llSetPrimitiveParams

[ PRIM_SIZE, vector size ]
• vector size ranges from 0.01 to 10.0 for x, y and z

When used with llSetPrimitiveParams & llSetLinkPrimitiveParams

llGetPrimitiveParams

llGetPrimitiveParams([ PRIM_SIZE ]);

Returns the list [ vector size ]

• vector size ranges from 0.01 to 10.0 for x, y and z

Caveats


Related Articles

Examples

<lsl>//Changing the prim size and rotation default {

 touch_start(integer total_number)
 {
   llSetPrimitiveParams([
       PRIM_SIZE, <0.25,0.5,1.0>,
       PRIM_ROTATION, <1.0, 0.0, 0.0, 0.0>
     ]);
 }

} </lsl>

Deep Notes

Search JIRA for related Issues

Signature

integer PRIM_SIZE = 7;