Difference between revisions of "LlSetPos/fr"
< LlSetPos
Jump to navigation
Jump to search
(proofreading) |
m (Typos) |
||
Line 3: | Line 3: | ||
|func=llSetPos | |func=llSetPos | ||
|p1_type=vector|p1_name=pos|p1_desc=position dans le [[Viewer coordinate frames/fr#Region|référentiel régional]] ou le [[Viewer coordinate frames/fr#local|référentiel local]] (regardez la section: ''[[#Specification]]''). | |p1_type=vector|p1_name=pos|p1_desc=position dans le [[Viewer coordinate frames/fr#Region|référentiel régional]] ou le [[Viewer coordinate frames/fr#local|référentiel local]] (regardez la section: ''[[#Specification]]''). | ||
|func_desc=Déplace l’objet ou une prim à la '''pos''' sans utiliser de règles physiques (déplacement | |func_desc=Déplace l’objet ou une prim à la position '''pos''' sans utiliser de règles physiques (déplacement instantané). | ||
|func_footnote=Le mouvement | |func_footnote=Le mouvement maximal est de 10 mètres par appel pour une prim racine non attachée. | ||
|spec= | |spec= | ||
=====Coordonnées===== | =====Coordonnées===== | ||
Line 11: | Line 11: | ||
***'''pos''' est dans le [[Viewer coordinate frames/fr#Local|référentiel local]] par rapport au point d'attachement. | ***'''pos''' est dans le [[Viewer coordinate frames/fr#Local|référentiel local]] par rapport au point d'attachement. | ||
**Non attaché | **Non attaché | ||
***'''pos''' est dans | ***'''pos''' est dans le [[Viewer coordinate frames/fr#Region|référentiel régional]]. | ||
*Prims filles (prim non racine) | *Prims filles (prim non racine) | ||
**'''pos''' est dans le [[Viewer coordinate frames/fr#Local|référentiel local]] par rapport à la prim racine. | **'''pos''' est dans le [[Viewer coordinate frames/fr#Local|référentiel local]] par rapport à la prim racine. | ||
|caveats= | |caveats= | ||
* | *À cause du mélange des référentiels entre local et régional, il peut s’avérer plus simple d’utiliser [[llGetLocalPos/fr|llGetLocalPos]] pour détecter la position d’une prim | ||
*Cette fonction ne marche pas pour les objets physiques. Utilisez [[llMoveToTarget/fr|llMoveToTarget]] à la place. | *Cette fonction ne marche pas pour les objets physiques. Utilisez [[llMoveToTarget/fr|llMoveToTarget]] à la place. | ||
|constants | |constants |
Latest revision as of 10:20, 10 October 2008
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.