LlGetAccel/fr

From Second Life Wiki
< LlGetAccel
Revision as of 15:32, 18 February 2008 by Void Singer (talk | contribs) (formatted example)
Jump to navigation Jump to search

Description

Fonction: vector llGetAccel( );

Renvoie un vector correspondant à l'accélération de l'objet dans un repère lié à la region de référence.


Exemples

<lsl> //Une façon (pas la plus optimale) de maintenir un objet physique en place. //Si l'objet est en déplacement quand le script est placé dans l'objet, //alors l'objet continuera de bouger tant qu'il n'accélère pas. //Si vous souhaitez arrêter un objet, utilisez llMoveToTarget(llGetPos(), .1) default {

    state_entry() {
         vector ac;
         @loop { // Boucle infinie
              if (llVecMag(ac = llGetAccel()) > .001) { //en cas d'accélération
                   llApplyImpulse(-ac, 0) //Ralentissement.
              }
         }jump loop;
    }

}</lsl>

Voir également

Fonctions

•  llGetOmega Renvoie la vitesse angulaire de la prim
•  llGetVel Renvoie la vitesse de la prim
•  llSetForce Permet d'appliquer une force à la prim
•  llSetTorque Permet d'appliquer un effet de rotation à la prim
•  llSetForceAndTorque Permet d'appliquer une force et un effet de rotation à la prim
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.