LlSetPos/fr
< LlSetPos
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: llSetPos( vector pos );58 | N° de fonction |
0.2 | Delais |
10.0 | Energie |
Déplace l’objet ou une prim à la position pos sans utiliser de règles physiques (déplacement instantané).
• vector | pos | – | position dans le référentiel régional ou le référentiel local (regardez la section: #Specification). |
Le mouvement maximal est de 10 mètres par appel pour une prim racine non attachée.
Spécifications
Coordonnées
- Prims racine (ou objet composé d’une seule prim)
- Attaché
- pos est dans le référentiel local par rapport au point d'attachement.
- Non attaché
- pos est dans le référentiel régional.
- Attaché
- Prims filles (prim non racine)
- pos est dans le référentiel local par rapport à la prim racine.
Avertissements
- Cette fonction fait dormir le script pendant 0.2 secondes.
- À cause du mélange des référentiels entre local et régional, il peut s’avérer plus simple d’utiliser llGetLocalPos pour détecter la position d’une prim
- Cette fonction ne marche pas pour les objets physiques. Utilisez llMoveToTarget à la place.
Exemples
<lsl> //Déplace l’objet vers le haut lorsque quelqu’un le touche. default {
touch_start(integer i) { llSetPos(llGetPos() + <0,0,1>); }
} </lsl>
Voir également
Fonctions
• | llGetLocalPos | – | Renvoie la position locale d’une prim attachée ou autre que racine (sinon renvoie la position dans le référentiel régional) | |
• | llGetPos | – | Renvoie la position régionale de la prim |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.