Étape 3: Laver / rincer / répéter
Nous avons maintenant un script en cours d’exécution, toutefois vous faire la plupart des scripts ne fonctionne pas la première fois que vous les exécutez. Il va prendre plusieurs essais comme vous corriger les erreurs et apporter des améliorations. Lorsque vous cliquez sur « enregistrer » sur un script, l’éditeur LSL « compile » le code à quelque chose de que LSL peut comprendre. Il s’arrêtera cependant si elle constate une erreur.Crochets, parenthèses et des points-virgules doivent tous être parfaitement en place avant de pouvoir exécute un script. Si vous êtes nouveau sur programmation cela peut être une des étapes plus exaspérant et vous conduire à crier DWIM (faites ce que je veux dire!) Partie de devenir une programmation dans n’importe quelle langue apprend à définir avec précision les étapes et les taper correctement dans le langage que vous utilisez. Ainsi, vous trouverez vous-même écrit, en cours d’exécution, puis re-écrire votre code plusieurs fois.
Le script que vous avez fait s’exécute à l’instant où vous cliquez sur Enregistrer. Si vous le prenez dans l’inventaire, il sera « suspendre » ce qu’il faisait, mais aller tout de suite à elle quand rezzed à nouveau. (Si vous n’êtes pas familier avec la « prise » et « rezzing » un objet vous devrez revoir vos compétences de bâtiment).
Chaque fois que vous ré-écrivez votre code que vous aurez envie de réinitialiser le script.
Essayez de réinitialisation du script de la manière suivante.
1. Appuyez sur Reset dans la fenêtre script.
2. Sélectionnez l’objet et allez dans Outils > Réinitialiser SCRIPTS en sélection
Aussi essayez d’arrêter et démarrer le script de s’exécuter via vérification et en décochant le bouton « Exécuter », ou les outils > à pas de la valeur SCRIPTS en cours d’exécution en sélection, puis Outils > définir SCRIPTS à courir dans la sélection.
Une fois que vous obtenez à l’aise avec arrêt, démarrage et réinitialisation un script, essayez de remplacer les mots « Bonjour Avatar » et voir ce que vous pouvez lui faire dire... pour l’amour de la bonté Gardez-le PG
POURQUOI ARRÊTER ET DÉMARRER
Scripting dans Second Life peut être un peu comme la fixation votre voiture... tout en allant de 60 mi/h sur l’autoroute. Vous devez donc les moyens d’arrêter les programmes car ils peuvent affecter d’autres.
Objets peuvent contenir plus d’une fois script et ils fonctionneront tout à la fois. Ceci peut être utilisé de la manière suivante. Dire que vous écrivez un script qui fait une prim changent de couleur toutes les quelques secondes. Vous écrivez également un pour qu’il vous suivre. Mettre les deux dans un seul objet et il vous suivra tout en modifiant les couleurs !
Pour simplifier, la volonté d’exemples suivants tous les servir individuellement donc sûr de ne pas mettre deux ou plus dans le même objet.