Difference between revisions of "LlMapDestination/fr"

From Second Life Wiki
Jump to navigation Jump to search
m (fixe)
m (Updated)
Line 31: Line 31:
* La '''position''' fonctionne dans le référenciel de la [[Viewer_coordinate_frames#Region|région]] et ne fonctionne pas avec les coordonées renvoyées par les fonctions de type [[llRequestInventoryData/fr|llRequestInventoryData]].
* La '''position''' fonctionne dans le référenciel de la [[Viewer_coordinate_frames#Region|région]] et ne fonctionne pas avec les coordonées renvoyées par les fonctions de type [[llRequestInventoryData/fr|llRequestInventoryData]].
* Si la fonction est utilisée autrement que par un ''touché'', elle ne fonctionnera que pour le propriétaire.
* Si la fonction est utilisée autrement que par un ''touché'', elle ne fonctionnera que pour le propriétaire.
* Si la fonction est utilisée depuis un ''touché'', elle ne peut fonctionne que pour le premier ou le dernier de la liste des personnées ayant touché l'objet.(exemple: num_touched > 1).
* Si la fonction est utilisée depuis un ''touché'', elle ne peut fonctionner que pour le premier ou le dernier de la liste des personnes ayant touché l'objet.(exemple: num_touched > 1).
|permission
|permission
|inventory
|inventory
Line 39: Line 39:
|cat3=Avatar/fr
|cat3=Avatar/fr
|cat4=Touch/fr
|cat4=Touch/fr
|bugs={{LSL DefineRow|Bug non résolu|{{JIRA|VWR-2060}}|La '''position''' est parfois remplacée par des données fausses...}}
|issues=
{{Bug|VWR-2060|La '''position''' est parfois remplacée par des données fausses...}}
}}
}}

Revision as of 11:32, 7 July 2008

Description

Fonction: llMapDestination( string nom_sim, vector position, vector direction );

Ouvre la carte en la centrant sur la région nom_sim à la position indiquée.
Ne fonctionne que pour les scripts attachés à un avatar ou lorsqu'un objet est touché.

• string nom_sim nom de la région
• vector position coordonnées de la Région
• vector direction non utilisée

(NOTE: L'argument direction n'est actuellement pas utilisable.)

Avertissements

  • Cette fonction fait dormir le script pendant 1.0 secondes.
  • Si la région nom_sim est manquante, la carte sera centrée sur la position de l'objet (en ignorant la position indiquée)

Exemples

<lsl> //l'objet contenant ce script pour ouvrir, par un touché, votre carte en la centrant sur la sim Oasis. default {

    touch_start(integer num)
    {
         llMapDestination("Oasis", <128, 128, 0>, ZERO_VECTOR);
    }

} </lsl>

Notes

  • La position fonctionne dans le référenciel de la région et ne fonctionne pas avec les coordonées renvoyées par les fonctions de type llRequestInventoryData.
  • Si la fonction est utilisée autrement que par un touché, elle ne fonctionnera que pour le propriétaire.
  • Si la fonction est utilisée depuis un touché, elle ne peut fonctionner que pour le premier ou le dernier de la liste des personnes ayant touché l'objet.(exemple: num_touched > 1).

Voir également

Fonctions

•  llRequestInventoryData Demande des informations sur un objet.
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.