LlForceMouselook/de
LSL Portal | Funktionen | Ereignisse | Typen | Konstanten | Datenflusskontrolle | Script Sammlung | Tutorien |
Beschreibung
Funktion: llForceMouselook( integer mouselook );294 | Funktions ID |
0.0 | Verzögerung |
10.0 | Energie |
Legt fest, ob ein Avatar in den Mouselook Modus gezwungen werden soll, sobald er sich auf den Prim setzt.
• integer | mouselook | – | Boolscher Wert. Jeder sich darauf setzende Avatar wird in den Mouselook Modus gezwungen, wenn TRUE. FALSE macht dies Rückgängig. |
Wenn mouselook TRUE ist, wird ein sich auf den Prim setzender Avatar in den Mouselook Modus gezwungen.
FALSE ist die Standarteinstellung und lässt die Kammeraeinstellung unangetastet.
Ein sit target ist für ein korrektes funktionieren dieser Funktion nicht nötig.
Wenn diese Funktion in einem Anhängsel (wie z.B. einem HUD) genutzt wird, so wird der Träger nicht in den Mouselook Modus gezwungen. Statt dessen erscheint eine Schaltfläche am unteren Ende des Bildschirms, welche der Träger klicken kann, um in den Mouselook Modus zu gelangen. Dies ist ähnlich dem Cenario, welches Auftritt, wenn llTakeControls mit CONTROL_ML_LBUTTON aufgerufen wird.
Warnungen
- Diese Funktion hat keinen Effekt auf bereits sitzende Avatare.
- Der Nutzer kann den Mouselook Modus jederzeit verlassen.
- Dies kann unter Zuhilfenahme von llGetAgentInfo detektiert werden.
- Es ist möglich, dass Drittanbieter Clientsoftware veröffentlichen, die diese Funktion ignorieren.
Beispiele
Zwingt in den Mouselook Modus, wenn man sich setzt <lsl>default {
state_entry() { llForceMouselook(TRUE); }}</lsl>
Siehe auch
Funktionen
• | llAvatarOnSitTarget | |||
• | llGetAgentInfo | |||
• | llSetCameraAtOffset | |||
• | llSetCameraEyeOffset |