llGetAccel
function
Function syntax
vector llGetAccel();- Returns
vector- Energy
- 10
Returns a vector representing the acceleration of the object in the region's frame of reference.
Returns a vector that is the acceleration of the object in the region frame of reference.
vector result = llGetAccel();Caveats
Section titled “Caveats”- Returns
ZERO_VECTORin attachments regardless of the avatar’s acceleration. - Returns
ZERO_VECTORin child prims regardless of the linkset’s acceleration.
Examples
Section titled “Examples”Example 1
//A very simple (and not very effective) way of keeping a physical object in place.//If the object is moving when the script is put in the object, then the object will continue to move, so long as it doesn't accelerate.//If you ever want to actually stop an object, use llMoveToTarget(llGetPos(), .1)default { moving_start(){ vector ac; // Go forever while(llVecMag(ac = llGetAccel()) > .001) { //We're accelerating... llApplyImpulse(-ac, 0); //Slow us down. } }}See also
Section titled “See also”Functions
Section titled “Functions”Original wiki source
Some wiki templates and tables need their original context. View this article on the Second Life Wiki. Technical wording and examples are retained from the source; historical guidance may differ from current behavior.