LlGetAccel/de

From Second Life Wiki

Hauptseite > LlGetAccel > LlGetAccel/de
Jump to: navigation, search

LSL Portal Funktionen | Ereignisse | Typen | Konstanten | Datenflusskontrolle | Script Sammlung | Tutorien

Contents

Beschreibung

Funktion: vector llGetAccel( );

Gibt einen Vektor, welcher der Beschleunigung des Objekts entspricht, mit der Region als Referenzsystem(en).


Beispiele

 
//Ein sehr einfacher (und nicht sehr effektiver) Weg um ein physikalisches Objekt am selben Platz zu halten.
//Wenn sich das Objekt bewegt während das Skript dem Objekt hinzugefügt wird, wird es sich danach weiterhin bewegen, bis es beschleunigt wird. 
//Wenn Du jemals ein Objekt wirdklich stoppen möchtest, nutze llMoveToTarget(llGetPos(), .1)
default {
    moving_start(){ 
        vector ac;
        // Für immer         
        while(llVecMag(ac = llGetAccel()) > .001) { //Wir beschleunigen...
            llApplyImpulse(-ac, 0); //Verlangsamere uns.
        }
    }
}

Siehe auch

Funktionen

•  llGetOmega Rotiert ein Objekt um Achsen
•  llGetVel Bezieht die Geschwindigkeit eines Objekts
•  llGetTorque Dazeiht das Drehmoment eines Objekts
•  llGetMass Bezeiht die Masse des Objekts
•  llGetForce Bezieht die Kraft eines Objekts
•  llSetForce Setzt die Kraft eines Objekts
•  llSetTorque Setzt das Drehmoment eines Objekts
•  llSetForceAndTorque Setzt Kraft und Drehmoment eines Objekts
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.
In other languages