LlSetLocalRot/fr
Jump to navigation
Jump to search
LSL Portail Francophone | LSL Portail Anglophone | Fonctions | Évènements | Types | Operateurs | Constantes | Contrôle d'exécution | Bibliothèque | Tutoriels |
Description
Fonction: llSetLocalRot( rotation rot );284 | N° de fonction |
0.2 | Delais |
10.0 | Energie |
Change la rotation d’une prim fille par rapport à une prim racine
• rotation | rot |
Avertissements
- Cette fonction fait dormir le script pendant 0.2 secondes.
Exemples
Mettre ce script dans un prim fille le fera tourner par pas de 1 degré. <lsl> rotation rot_xyzq;
default {
state_entry() { vector xyz_angles = <0,1.0,0>; // 1 degre selon l'axe y vector angles_in_radians = xyz_angles*DEG_TO_RAD; // conversion en Radians rot_xyzq = llEuler2Rot(angles_in_radians); // passage en Rotation (quaternion) } touch_start(integer s) { llSetLocalRot(llGetRot()*rot_xyzq); //effectue la rotation }
} </lsl>
Voir également
Fonctions
• | llSetRot | – | Change la rotation | |
• | llGetRot | – | Renvoie la rotation | |
• | llGetLocalRot | – | Renvoie la rotation locale | |
• | llGetRootRotation | – | Renvoie la rotation de la prim racine |
Vous cherchez encore des informations ? Peut-être cette page du LSLwiki pourra vous renseigner.