LlDetectedVel/de

From Second Life Wiki
Jump to navigation Jump to search

Beschreibung

Funktion: vector llDetectedVel( integer Nummer );

Gibt einen Vektor, welcher der Geschwindigkeit des detektierten Objekts oder Avatars Nummer entspricht.

• integer Nummer

number unterstützt keine negative(n) Indizes. Gibt <0.0, 0.0, 0.0> zurück, falls Nummer kein gültig detektiertes Objekt oder gültig detektierter Avatar ist.

Spezifikationen

llDetected* Funktionen können von überall aufgerufen werden, liefern jedoch nur dann Werte verschieden der Vorgabewerte, wenn sie in Detection Events aufgerufen werden oder wenn die Funktionen die sie aufrufen von Detection Events gestartet wurden.

Warnungen

  • Events, welche die llDetected* Funktionen aktivieren geben immer zumindest ein detektiertes Element.
    • Detection Events werden nicht gestartet wenn nichts detektiert wurde (mit der kleinen Ausnahme von no_sensor, wobei es keine llDetected* Funktionen aktiviert).
    • Der Detektionsparameter des Events ist nie geringer als 1.
Alle Issues ~ Nach JIRA-Issues suchen, die sich hierauf beziehen

Beispiele

<lsl> //Gibt Auskunft über Namen und Geschwindigkeit aller, in der Nähe befindlicher, Avatare. default {

    state_entry() {
         llSensor("", "", AGENT, 10000, 10000);
    }
    sensor(integer num) {
         integer i = 0;
         while (i < num) {
              llOwnerSay(llDetectedName(i) + " bewegt sich mit " + (string)llVecMag(llDetectedVel(i)) + " m/s.");
              ++i;
         }
    }

}

</lsl>

Siehe auch

Artikel

•  Detected

Weiterführende Anmerkungen

Nach JIRA-Issues suchen, die sich hierauf beziehen

Signature

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