LlGetRootPosition/de
Jump to navigation
Jump to search
LSL Portal | Funktionen | Ereignisse | Typen | Konstanten | Datenflusskontrolle | Script Sammlung | Tutorien |
Beschreibung
Funktion: vector llGetRootPosition( );268 | Funktions ID |
0.0 | Verzögerung |
10.0 | Energie |
Gibt einen Vektor, welcher der Position des Root Prims im zum Script gehörenden Objekt im Regionskoordinatensystem entspricht.
Beispiele
<lsl> default{
touch_start( integer vIntTouched ){ string vStrMessage = "Der Prim mit diesem Script ist "; if (llGetPos() != llGetRootPosition()){ vStrMessage += "NICHT "; } llSay( PUBLIC_CHANNEL, vStrMessage + "auf dem Root Prim zentriert." ); }
}
</lsl>Hilfreiche Code-Schnippsel
<lsl> //-- Es gibt kein llSetLocalPos. Dieser Schnipsel gibt eine Funktion //-- als Gegenstück für llGetLocalPos() in einem Child Prim fSetLocalPos( vector vPositionsKorrektur ){
llSetPos( llGetRootPosition() + vPositionsKorrektur );
} //-- Dies wird einen Root Prim um die Korrektur bewegen, oder die Position //-- eines Child Prims relativ zum Root Prim zu setzen. </lsl>
Siehe auch
Funktionen
• | llGetLocalPos | – | Gibt die lokale Primposition | |
• | llGetPos | – | Gibt die globale Position des Prims | |
• | llSetPos | – | Setzt die Primposition |
Weiterführende Anmerkungen
Dieser Artikel war nicht hilfreich für Dich? Vielleicht bringt der zugehörige Artikel im SLinfo Wiki Erleuchtung.