Difference between revisions of "LlMoveToTarget/fr"
Jump to navigation
Jump to search
Gally Young (talk | contribs) (Localized to french) |
(proofreading) |
||
Line 7: | Line 7: | ||
|func_footnote=pour arrêter le mouvement de l'objet vers la '''cible''', utilisez [[llStopMoveToTarget/fr|llStopMoveToTarget]]<br/> | |func_footnote=pour arrêter le mouvement de l'objet vers la '''cible''', utilisez [[llStopMoveToTarget/fr|llStopMoveToTarget]]<br/> | ||
Pour faire pivoter l'objet vers la '''cible''' vous pouvez utiliser [[llLookAt/fr|llLookAt]] ou [[llRotLookAt/fr|llRotLookAt]]. | Pour faire pivoter l'objet vers la '''cible''' vous pouvez utiliser [[llLookAt/fr|llLookAt]] ou [[llRotLookAt/fr|llRotLookAt]]. | ||
|func_desc= | |func_desc=Provoque un déplacement vers la '''cible''' avec un amortissement de '''tau''' secondes (si l'objet est physique) | ||
|return_text | |return_text | ||
|spec | |spec | ||
Line 13: | Line 13: | ||
|constants | |constants | ||
|examples=Mettez ce script dans une prim pour lui faire suivre son propriétaire. | |examples=Mettez ce script dans une prim pour lui faire suivre son propriétaire. | ||
< | <lsl> | ||
default | default | ||
{ | { | ||
Line 37: | Line 37: | ||
} | } | ||
} | } | ||
</ | </lsl> | ||
|helpers | |helpers | ||
|also_functions={{LSL DefineRow||[[llStopMoveToTarget/fr|llStopMoveToTarget]]|Arrête le déplacement d'une prim.}} | |also_functions={{LSL DefineRow||[[llStopMoveToTarget/fr|llStopMoveToTarget]]|Arrête le déplacement d'une prim.}} |
Latest revision as of 03:22, 27 June 2008
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: llMoveToTarget( vector cible, float tau );70 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Provoque un déplacement vers la cible avec un amortissement de tau secondes (si l'objet est physique)
• vector | cible | – | Position dans le référentiel régional | |
• float | tau | – | Nombre de secondes pour être critiquement amorti (amortissement max) |
pour arrêter le mouvement de l'objet vers la cible, utilisez llStopMoveToTarget
Pour faire pivoter l'objet vers la cible vous pouvez utiliser llLookAt ou llRotLookAt.
Exemples
Mettez ce script dans une prim pour lui faire suivre son propriétaire. <lsl> default {
state_entry() { vector pos = llGetPos(); llSetStatus(STATUS_PHYSICS, TRUE); // Petite pause pour permettre au serveur de rendre tous les objets liés physiques llSleep(0.1); llMoveToTarget(pos,0.4); // Recherche le propriétaire dans un périmètre de 20m à 360°, un contrôle toutes les 1s. llSensorRepeat("", llGetOwner(), AGENT, 20.0, PI,1.0); } sensor(integer total_number) { // Renvoie la position du propriétaire. vector pos = llDetectedPos(0); // Décale la position de 1m selon les axes X et Z dans les coordonnées du monde. // Un décalage dans un reférentiel relatif au propriétaire est possible mais ne sera pas abordé dans cet exemple. vector offset =<-1,0,1>; pos+=offset; llMoveToTarget(pos,0.4); }
} </lsl>
Voir également
Fonctions
• | llStopMoveToTarget | – | Arrête le déplacement d'une prim. | |
• | llLookAt | – | Oriente une prim dans une direction | |
• | llRotLookAt | – | Oriente une prim dans une direction | |
• | llTarget | – | Signale qu'un objet a atteint sa cible |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.