Sensor
From Second Life Wiki
| LSL Portal | | | Functions | | | Events | | | Types | | | Operators | | | Constants | | | Flow Control | | | Script Library | | | Tutorials |
Event: sensor( integer num_detected ){ ; }
Results from a call to either llSensor or llSensorRepeat.
| |||||||
Examplesfloat range = 10.0; // metres default { touch_start(integer numberDetected) { llSensor("", "", AGENT, range, PI); // activates the sensor. // look for avatars (i.e. not moving objects) on all sides of the object } sensor (integer numberDetected) { string msg = "Detected " + (string)numberDetected + " avatar(s): " + llDetectedName(0); integer i = 0; while(numberDetected > ++i)//skips the first item which suits this application { msg += ", " + llDetectedName(i); } llWhisper(0, msg); } no_sensor() { llWhisper(0, "Nobody is near me at present."); } } | |||||||

