Difference between revisions of "LlSetPos/fr"
< LlSetPos
Jump to navigation
Jump to search
Gally Young (talk | contribs) (Localized to french) |
(proofreading) |
||
Line 19: | Line 19: | ||
|constants | |constants | ||
|examples= | |examples= | ||
< | <lsl> | ||
//Déplace l’objet vers le haut lorsque quelqu’un le touche. | //Déplace l’objet vers le haut lorsque quelqu’un le touche. | ||
default { | default | ||
touch_start(integer i) { | { | ||
touch_start(integer i) | |||
{ | |||
llSetPos(llGetPos() + <0,0,1>); | llSetPos(llGetPos() + <0,0,1>); | ||
} | } | ||
} | } | ||
</ | </lsl> | ||
|helpers | |helpers | ||
|also_functions={{LSL DefineRow||[[llGetLocalPos/fr|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)}} | |also_functions={{LSL DefineRow||[[llGetLocalPos/fr|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)}} |
Revision as of 03:39, 30 September 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 pos sans utiliser de règles physiques (déplacement instantanné).
• vector | pos | – | position dans le référentiel régional ou le référentiel local (regardez la section: #Specification). |
Le mouvement max est de 10m 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 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.
- A 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.