- ConnectionLogin
- TutorielsTutorials
|
|
Forums
probleme acces site web secondlife et voix indisponible by jujube Eleonara on Saturday, 24.March 2012 01:17 |
|
|
| LSL 1 Les scripts dans Second Life : Introduction |
| Scripts - Tutoriaux Scripts |
|
Le LSL (Linden Script Langage) est le langage de script pour le monde virtuel de Second Life. Les scripts sont placés dans des objets dans le monde ou bien dans des objets sur les avatars pour ajouter de l'interactivité. La structure des scripts dans Second Life est basée sur du Java et du C. Les objets que vous verrez dans Second Life sont tous faits de (Prims) ou primitives. Un objet peut être fait de une ou plusieurs prims, vous pouvez les construire. Lorsqu'il y a plusieurs prims dans un objet, si vous voulez scripter votre objet, vous pouvez placer un script soit dans la prim principale de votre objet soit dans un des autres prims de l'objet, selon ce que votre scripts doit exécuter. Vous pouvez aussi faire que les prims se parlent entre elle au moyen de messages ** link **. Dans un script vous pourrez voir plusieurs choses: Les commentaires: Pour que les personne qui ouvriront votre script puisse savoir à quoi sert cette ligne, ou bien pour vous souvenir du pourquoi vous avez placé ceci ou cela dans cette ligne, vous pouvez rajouter des commentaires qui ne seront pas lu par l'objet mais qui seront visibles pour vous ou d'autres personnes seulement en ouvrant le script. Les commentaires ne servent qu'à documenter votre script et ne fonctionnent pas dans le script. / / Ceci est un commentaire Un État C'est une section qui est en cours d'exécution, qui va attendre les événements. Chaque script doit avoir un état par défaut avec au moins un événement. Un Etat peut être activé par le script à tout moment. Le contenu de l'état est enfermé dans deux accolades. default Etat le nom Les événements (en anglais Events) sont à l'intérieur des Etats. Ce que je veux dire, c'est que les événements sont entre les accolades ouvertes et fermées qui représentent le corps de l'État. Lorsque cet état est actif, les événements attendent d'être déclenchés et vont exécuter le code à l'intérieur. default //ceci est l'etat
Les fonctions sont à l'intérieur des événements et sont soit définies par vous ou intégrées. Les fonctions intégrées sont reconnaissables car elles commencent toutes par deux minuscules ( L) par exemple llSay () Dans le cas de llSay il faut un nombre (canal) et un message (appelé aussi chaîne). Nous envoyons sur le canal zéro séparé par une virgule le message "Salut! tu as touché mon objet" . default Récapitulation:
/ / Tous les scripts ont besoin d'un état par défaut
============ Pour mieux comprendre ============ Etat
Evenement () } =======================================
Page suivante : Tutoriaux LSL suite > les événements |