LlGetAccel/de

From Second Life Wiki
Jump to navigation Jump to search

Beschreibung

Funktion: vector llGetAccel( );

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

Beispiele

<lsl> //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.
       }
   }
}</lsl>

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

Weiterführende Anmerkungen

Nach JIRA-Issues suchen, die sich hierauf beziehen

Signature

function vector llGetAccel();
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.