LlGetRootPosition
From Second Life Wiki
(Redirected from LSL llGetRootPosition)
| LSL Portal | | | Functions | | | Events | | | Types | | | Operators | | | Constants | | | Flow Control | | | Script Library | | | Tutorials |
Description
Function: vector llGetRootPosition( );| 268 | Function ID |
| 0.0 | Delay |
| 10.0 | Energy |
Returns a vector that is the region position of the root object of the object script is attached to
Examples
default{ touch_start( integer vIntTouched ){ string vStrMessage = "The prim with this scipt is "; if (llGetPos() != llGetRootPosition()){ vStrMessage += "NOT "; } llSay( PUBLIC_CHANNEL, vStrMessage + "centered on the root prim." ); } }
Useful Snippets
//-- there is no llSetLocalPos, this adds the functionality //-- to match llGetLocalPos() in a child prim fSetLocalPos( vector vPosOffset ){ llSetPos( llGetRootPosition() + vPosOffset ); } //-- this will move a root prim by the offset, or set the //-- position of a child prim relative to the root.
See Also
Functions
| • | llGetLocalPos | – | Gets the child prims position relative to the root | |
| • | llGetPos | – | Gets the prims global position | |
| • | llSetPos | – | Sets the prims global position |

