LlApplyImpulse/de
Jump to navigation
Jump to search
LSL Portal | Funktionen | Ereignisse | Typen | Konstanten | Datenflusskontrolle | Script Sammlung | Tutorien |
Beschreibung
Funktion: llApplyImpulse( vector Kraft, integer Lokal );72 | Funktions ID |
0.0 | Verzögerung |
10.0 | Energie |
Überträgt einen Impuls auf das Objekt
• vector | Kraft | |||
• integer | Lokal | – | boolean, Kraft wird wie ein lokaler Vektor behandelt wenn TRUE, ansonten wie ein regionaler Richtungsvektor. |
Instantaner Impuls. llSetForce ist ein kontinuirlicher Stoß. "Instantan" scheint einen einsekündigen Impuls zu meinen, wie die Anwendung einer Kraft (in Newton) die eine Sekunde lang auf einen Massepunkt (in kg) wirkt um diesen auf eine Geschwindigkeit von 1 m/s zu beschleunigen.
Warnungen
Beispiele
<lsl> //Rez ein Objekt und füge dieses Script hinzu. //Das Script wird das Objekt in Richtung des Besitzers beschleunigen. default {
state_entry() { list p = llGetObjectDetails(llGetOwner(), [OBJECT_POS]); if(p != []) { llSetStatus(STATUS_PHYSICS, TRUE); vector pos = llList2Vector(p, 0); vector direction = llVecNorm(pos - llGetPos()); llApplyImpulse(direction * 100, 0); } }
}
</lsl>Siehe auch
Funktionen
• | llApplyRotationalImpulse | |||
• | llSetForce | – | Set continuous force |
Weiterführende Anmerkungen
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.