|
Dans l'exemple ci-dessus, une variable a été déclarée sur l'image 1 de l'animation :
Sur le bouton, le code est très simple pour lire une entrée de la liste :
Ici est le nom de la variable qui se trouve sur la scène, variable dans laquelle l'entrée numéro 3 est placée. Non, il n'y a pas d'erreur. On commence à compter à partir de 0 dans une liste. 0,1,2. Mardi est le 3e jour de la semaine en commencant à compter par Dimanche, la 3e entrée, donc le numéro 2. Tout d'abord, il existe plusieurs méthodes pour créer et exploiter les listes mais nous verrons dans ce chapitre, la technique la plus simple. Commençons par voir quelques exemples : Exemples de listes :
Comment en créer une listeComme vous venez de le voir, la syntaxe est très simple. Il suffit de taper le code suivant :
Rappelons que les entrées sont des chiffres (sans guillemets) et des caractères (entre guillemets). Voir les exemples ci-dessus. Si vous mettez des caractères sans guillemets, les mots seront compris comme des variables. Vous pouvez créer une liste à n'importe quel moment et n'importe quel endroit. Sur une image, sur un bouton, sur un movie clip. Comment lire les donnéesLa lecture de l'entrée d'une liste passe par la saisie d'un script avec une syntaxe précise.
Cela suffit. Ce n'est pas très explicite direz-vous mais la structure est là. Bien sûr, il faut attribuer cette entrée à une variable pour pouvoir exploiter la variable sur la scène ou dans des calculs. Si nous attribuons "nomdelaliste[numéro d'entrée dans la liste]" pour valeur à la variable "toto", lorsque vous faites référence à "toto", c'est sa valeur qui est utilisée, renvoyée, exploitée. L'utilisation d'une entrée peut se faire à n'importe quel moment à n'importe quel endroit ! Sur un bouton, sur une image, sur un movie clip.
Comment ajouter une entrée dans une listeLa technique est très simple mais il faut comprendre que l'ajout se fait à la fin de la liste. Il faut faire référence à la liste, préciser l'action à réaliser (push pour ajouter, faire entrer une nouvelle entrée dans la liste) et préciser entre parenthèses la nouvelle entrée. Toujours entre guillemets s'il s'agit d'un texte, sans, s'il s'agit de chiffres.
Dans l'exemple ci-dessus, la liste "personnel" évoquée dans les exemples ci-dessus deviendrait : personnel=["Marie","Luc","Nea","David","Anne"] Comment effacer l'entrée d'une listeLa technique se complique légèrement. En effet, il n'existe pas de mot pour dire "effacer" cette entrée. Il faut effacer une plage d'entrée.
Dans l'exemple ci-dessus, nous parlons de la liste personnel, nous allons traiter l'entrée 1 (n'oubliez pas qu'on compte à partir de 0, donc 1 est la 2e entrée) et à partir de celle ci il faut en compter 1. Luc, va être supprimé de la liste. Si nous avions tapé :
Les entrées "Luc", "Néa" et "David aurait été supprimés ! Dans les exemples ci-dessous, vous pourrez voir comment des listes sont utilisées. Exemple N°1 : Un caddie :Un clic sur les cases de gauche ajoute ou supprime vos articles dans une liste. Attention, le bouton "Envoyer" n'est pas effectif dans cet exemple et les mots doivent commencer par une majuscule.
Exemple N°2 : Traducteur : Traduction des jours de la semaine est des mois de l'année du Français à l'anglais. Taper une majuscule au début de chaque jour ou chaque mois.
Voilà, les listes peuvent être triées et traitées de façons bien différentes encore mais vous devriez pouvoir les exploiter au maximum avec les différentes techniques que nous venons d'aborder.
|
||||||