llSetRot
Revision as of 21:28, 29 June 2007 by BamBam Sachertorte (talk | contribs)
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 |
Caveats
- This function causes the script to sleep for 0.2 seconds.
- If the prim is attached, then this function offsets the rotation by the avatars rotation.
- If the prim is not the root prim it is offset by the roots local rotation. The work-around is to divide the rotation by the root rotation.
- If you are trying to set the rotation of a child prim relative to the root prim then divide the local rotation by the root rotation.
- If you are trying to set the rotation of a child prim to a global rotation then you need to divide the global rotation by the root rotation twice.
- It is better to use llSetLocalRot to set the rotation of child prims, even if you are setting it to a global rotation (just multiply by the root rotation in that case).
- There is no easy way to get the roots local rotation of an attached object (other then being told by the root).
Examples
See Also
Functions
• | llGetRot | |||
• | llSetLocalRot |