LlSetLocalRot/fr
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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.