LlGetAccel/de

From Second Life Wiki
Jump to navigation Jump to search
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.

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.