LlLookAt/fr
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: llLookAt( vector cible, float force, float amorti );105 | N° de fonction |
0.0 | Delais |
10.0 | Energie |
Fait pointer l'axe 'haut-bas' (Z positif) en direction de la cible
Suit la cible jusqu'à ce que llStopLookAt soit utilisée.
Si l'objet n'est pas physique, le paramétrage semble sans effet (sauf que la force doit être >0).
Pour les objets physiques, la force correspond à un effet visqueux (valeur faible : prise d'effet de la rotation + rapide). L'amorti contrôle la vitesse d'amortissement de la rotation (valeur faible (par rapport à la force) : effet oscillatoire autour de la direction ciblée // valeur importante : mouvement lent et fortement amorti)
La force et l'amorti semblent sans relation avec la masse de l'objet.
• vector | cible | |||
• float | force | |||
• float | amorti | – | Nombre de secondes pour être critiquement amorti (amortissement max) |
Pour changer la position, vous pouvez également utiliser llMoveToTarget.
Avertissements
Cette fonction ne garantit pas que l'objet pointera dans la direction de la cible. En effet, la forme de l'objet, la force et l'amorti influent sur la direction.
Par exemple:
- L'amorti peut faire s'arréter l'objet avant qu'il ait atteint la position souhaitée.
- Si l'objet n'est pas symétrique (mais physique), la fonction peut provoquer un effet de recul rendant la position finale moins précise.