STATUS ROTATE X
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 | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Description
Constant: integer STATUS_ROTATE_X = 0x2;The integer constant STATUS_ROTATE_X has the value 0x2
This property (set TRUE by default), if set FALSE, attempts to stop physical rotation on the objects local X axis.
Caveats
Related Articles
Constants
|
Functions
• | llSetStatus | |||
• | llGetStatus |
Examples
A simple demonstration of the use of the STATUS_ROTATE_* constants.
default
{
state_entry()
{
llSetPrimitiveParams([PRIM_TYPE, PRIM_TYPE_SPHERE, 0, <0.0, 1.0, 0.0>, 0.0, <0.0, 0.0, 0.0>, <0.0, 1.0, 0.0>,
PRIM_SIZE, <1.0, 1.0, 1.0>]); // Create a ball
llSetStatus(STATUS_ROTATE_X | STATUS_ROTATE_Y | STATUS_ROTATE_Z, FALSE); // Set a block on all physical rotation.
llSetStatus(STATUS_PHYSICS, TRUE); // Set physical.
// Congratulations! You have created a ball that won't roll.
}
}