LlLookAt/fr

From Second Life Wiki

Jump to: navigation, search

Contents

Description

Fonction: llLookAt( vector cible, float force, float amorti );

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.

Inconvénients

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.

Exemples

Voir également

Personal tools