Sensor
llSensor
Description
Fonction: llSensor( string nom, key id, integer type, float rayon, float arc );
Réalise un scanne unique pour le nom et l'id du type indiqué à l’intérieur de la zone définie par le rayon (en mètres) et l’arc (en radians).
| • string
|
nom
|
|
|
|
| • key
|
id
|
–
|
UUID prim ou avatar qui est dans la même région.
|
|
| • integer
|
type
|
–
|
masque
|
|
| • float
|
rayon
|
|
|
|
| • float
|
arc
|
–
|
angle maximal autour de l’axe X (référentiel de la prim) dans lequel un objet peut être détecté.
|
|
Si les zones nom, id et/ou type sont vides ou nulles, elles sont ignorées.
Si id est une clé invalide ou prend la valeur NULL_KEY, elle considérée comme vide.
| type Flag
|
Description
|
| AGENT
|
0x1
|
Uilisé pour détecter des Agents.
|
| ACTIVE
|
0x2
|
Utilisé par les senseurs pour trouver les objets qui se déplacent ou contenant un script actif.
|
|
| type Flag
|
Description
|
| PASSIVE
|
0x4
|
Utilisé pour trouver les objets immobiles ou les objets non-physiques non scriptés ou sans script actif.
|
| SCRIPTED
|
0x8
|
Utilisé pour trouver les objets contenant un script actif.
|
|
Exemples
Ce senseur scanne un cône de 45 degrés autour de l’axe X.
<lsl>llSensor( "Gigs Taggart", NULL_KEY, AGENT, 96.0, PI/4 );</lsl>
PI/2 ou PI_BY_TWO scannent dans une demie sphère. PI scanne dans une sphère.
Voir également
Évènement
| •
|
sensor
|
–
|
Evènement déclenché lorsque le senseur détecte quelque chose
|
|
| •
|
no_sensor
|
–
|
Evènement déclenché lorsque le senseur ne détecte rien
|
|
Fonctions
Vous cherchez encore des informations ? Peut-être
cette page du LSLwiki pourra vous renseigner.