Discuss Scratch
- Favorite01
- Scratcher
22 posts
Comment utiliser une liste?
Salut AD1971,
Peux-tu me préciser dans quel but tu veux utiliser une liste?
Une liste sert à stocker masse d'information.
A+
Favorite01
Peux-tu me préciser dans quel but tu veux utiliser une liste?
Une liste sert à stocker masse d'information.
A+
Favorite01
Last edited by Favorite01 (Jan. 30, 2016 14:01:08)
A+
Favorite01
Assistant français sur le forum
Une question? Commente sur mon profil | Cette réponse t'as aidé(e)? Abonne-toi!
- Favorite01
- Scratcher
22 posts
Comment utiliser une liste?
Re,
Je pense que pour que tu comprenne il te faut un exemple concret,
Imaginons que je veuille faire un quizz dans lequel il y a plusieurs réponses possible;
A+
Favorite01
Je pense que pour que tu comprenne il te faut un exemple concret,
Imaginons que je veuille faire un quizz dans lequel il y a plusieurs réponses possible;
quand le drapeau vert pressé
demander [Une ville des états unis] et attendre
si <[Liste Réponse1] contient (réponse)> alors
dire [Bravo!]
end
A+
Favorite01
Last edited by Favorite01 (Jan. 30, 2016 14:05:56)
A+
Favorite01
Assistant français sur le forum
Une question? Commente sur mon profil | Cette réponse t'as aidé(e)? Abonne-toi!
- Daffodil_alias_Daffo
- Scratcher
500+ posts
Comment utiliser une liste?
bonjour Bonjour je ne sais pas quel est le système d'une liste et à quoi ça sert?Pouvez vous m'aider?
voici des exemples :
https://scratch.mit.edu/projects/78425238/
https://scratch.mit.edu/projects/90933781/
Last edited by Daffodil_alias_Daffo (Jan. 30, 2016 14:22:30)
- AD1971
- Scratcher
100+ posts
Comment utiliser une liste?
merci aussi à https://scratch.mit.edu/users/Daffodil_alias_Daffo/
- zigaudrey
- Scratcher
27 posts
Comment utiliser une liste?
Une liste est un groupe de donné,il y a plusieurs façon d'utiliser la liste
-Inventaire: La liste est la poche d'un personnage.C'est là que les objet sont rangé.
Pour cela,il faut ajouter ou supprimer des élements.
Cette utilisation est connu.
-Dialogue: Marre d'utiliser beaucoup de bloc “Dire”?La liste fera un groupe de dialogue à dire.
Une fois que le 1er élement est passer,il faut le supprimer et faire passer la suivante.
Idéal pour faire une histoire ou un tutorial.
Mais il faut des codes spécifiques come HI pour cacher,SH pour montrer,M1 pour le monde 1 et ect.Mais il ne faut pas qu'il apparaît dans le dialogue.
Il faut le bloc Si et Sinon.
-Tâche: La liste est une liste de tâche,en cliquant sur un objet,l'élement s'ajoute,le personnage fait l'action et dés qu'il a fini,l'élement 1 sera supprimer.
Du coup,tu peux cliquer sur pas mal d'objets et il les fait dans l'ordre.Si tu veux faire un jeu à la diner dash,la liste sera fait pour toi.
-Groupe de variable/Statistique: Même si il y a l'option variable,la liste est aussi considéré comme un groupe de variable.
Exemple: l'élément 1 est les PV,l'élement 2 est l'attaque…A la maniére d'un RPG!Au lieu d'avoir créer plusieurs variable.
Voilà ,tu as les bases pour utiliser des listes.
-Inventaire: La liste est la poche d'un personnage.C'est là que les objet sont rangé.
Pour cela,il faut ajouter ou supprimer des élements.
Cette utilisation est connu.
-Dialogue: Marre d'utiliser beaucoup de bloc “Dire”?La liste fera un groupe de dialogue à dire.
Une fois que le 1er élement est passer,il faut le supprimer et faire passer la suivante.
Idéal pour faire une histoire ou un tutorial.
Mais il faut des codes spécifiques come HI pour cacher,SH pour montrer,M1 pour le monde 1 et ect.Mais il ne faut pas qu'il apparaît dans le dialogue.
Il faut le bloc Si et Sinon.
-Tâche: La liste est une liste de tâche,en cliquant sur un objet,l'élement s'ajoute,le personnage fait l'action et dés qu'il a fini,l'élement 1 sera supprimer.
Du coup,tu peux cliquer sur pas mal d'objets et il les fait dans l'ordre.Si tu veux faire un jeu à la diner dash,la liste sera fait pour toi.
-Groupe de variable/Statistique: Même si il y a l'option variable,la liste est aussi considéré comme un groupe de variable.
Exemple: l'élément 1 est les PV,l'élement 2 est l'attaque…A la maniére d'un RPG!Au lieu d'avoir créer plusieurs variable.
Voilà ,tu as les bases pour utiliser des listes.
- Extremguy
- Scratcher
100+ posts
Comment utiliser une liste?
La liste sert plus qu'a ca mon ami. Tient j'vais te montrer des ptits trucs que j'ai fait avec des listes. Désoler si je viens un peu me vanter comme un salot, j'espere que vous me pardonnerez , c'est un peu rare qu'on les voit.
LE POUVOIR DES LISTES!! Ne sous estime pas les listes. Par les listes , tu créeras des trucs.
Un moteur de jeu en constru presque fini. Utilisable pour faire des niveaux
Un créateur de pixel art utilisant un systeme de sauvegarde par encodage/decodage
Un “randomizer” basic d'element dans une workspace avec leurs propres valeurs.
LE POUVOIR DES LISTES!! Ne sous estime pas les listes. Par les listes , tu créeras des trucs.
Un moteur de jeu en constru presque fini. Utilisable pour faire des niveaux
Un créateur de pixel art utilisant un systeme de sauvegarde par encodage/decodage
Un “randomizer” basic d'element dans une workspace avec leurs propres valeurs.
Last edited by Extremguy (July 4, 2016 04:03:45)
Extremguy le ptit tannant qui fait des gros petit projets avec Scratch depuis 2012.
Envie de créer tes propres jeux 2d a monde ouvert plus facilement. Viens utiliser dès maintenant mon projet!
- lieutenant_X
- Scratcher
500+ posts
Comment utiliser une liste?
tu fais clique droit dessus dans l'onglet données et tu cliques sur “supprimer”
programmeur amateur et passionné toujours prêt à aider. Pour découvrir mes projets et me soutenir : Mon profil.
si (tu aimes mes conseils(::motion)(::#ffffff)(::undefine)::variables) alors
Viens voir mes projets ::motion //Ils sont cools
end
“Demandez, et l'on vous donnera; cherchez, et vous trouverez; frappez, et l'on vous ouvrira.” Luc (11, 9)
- Antoinebor
- Scratcher
1 post
Comment utiliser une liste?
Bonjour j'aimerais faire un système de classement ( comme une ligue de foot ) avec une liste et je ne sais pas trop commenjt m'y prendre
- link-potter
- Scratcher
500+ posts
Comment utiliser une liste?
quand le drapeau vert pressé
ajouter [numéro 1] à [list des meilleurs équipes v]
ajouter [numéro 2] à [list des meilleurs équipes v]
ajouter [numéro 3] à [list des meilleurs équipes v]
ajouter [numéro 4] à [list des meilleurs équipes v]
ajouter [numéro 5] à [list des meilleurs équipes v]
dire [etc...]
- Try5t4n
- Scratcher
100+ posts
Comment utiliser une liste?
Il veux faire un highscore table
C est trop dur ya que griffpatch qui fait ca avec spidertest x)
C est trop dur ya que griffpatch qui fait ca avec spidertest x)
point towards ((3d::#999)+(100% pen::#125)+(games::#148)+(tests::#589)::custom)::hat pen
create::list
MATHEMATHICS
- lieutenant_X
- Scratcher
500+ posts
Comment utiliser une liste?
Tu veux pouvoir la stocker en ligne ? Bonjour j'aimerais faire un système de classement ( comme une ligue de foot ) avec une liste et je ne sais pas trop commenjt m'y prendre
programmeur amateur et passionné toujours prêt à aider. Pour découvrir mes projets et me soutenir : Mon profil.
si (tu aimes mes conseils(::motion)(::#ffffff)(::undefine)::variables) alors
Viens voir mes projets ::motion //Ils sont cools
end
“Demandez, et l'on vous donnera; cherchez, et vous trouverez; frappez, et l'on vous ouvrira.” Luc (11, 9)
- Loquax
- Scratcher
100+ posts
Comment utiliser une liste?
Bonjour
Est-il possible de renommer une liste ?
Est-il possible de renommer une liste ?
Ceci est une signature qui, au même titre qu'une autre signature sert à signer un message. Bref, ce message a été rédigé par Loquax !
- lieutenant_X
- Scratcher
500+ posts
Comment utiliser une liste?
Non ce n'est pas possible mais tu peux créer une nouvelle liste du nom que tu veux et mettre ce scripte :
mettre [x v] à [1]Et tu supprime l'ancienne liste
supprimer l'élément (tout v) de la liste [nouvelle liste v]
répéter (longueur de [ancienne liste v] :: list) fois
ajouter (élément (x) de [ancienne liste v] :: list) à [nouvelle liste v]
end
programmeur amateur et passionné toujours prêt à aider. Pour découvrir mes projets et me soutenir : Mon profil.
si (tu aimes mes conseils(::motion)(::#ffffff)(::undefine)::variables) alors
Viens voir mes projets ::motion //Ils sont cools
end
“Demandez, et l'on vous donnera; cherchez, et vous trouverez; frappez, et l'on vous ouvrira.” Luc (11, 9)
- Loquax
- Scratcher
100+ posts
Comment utiliser une liste?
Merci
Ceci est une signature qui, au même titre qu'une autre signature sert à signer un message. Bref, ce message a été rédigé par Loquax !
- Try5t4n
- Scratcher
100+ posts
Comment utiliser une liste?
mettre [x v] à [1]
supprimer l'élément (tout v) de la liste [nouvelle liste v]
répéter jusqu’à <(x) =(longueur de [ancienne liste v] :: list)>
ajouter (élément (x) de [list v] :: list) à [list v]
ajouter à [x v] (1)
end
Le vrai script
Last edited by Try5t4n (July 26, 2018 08:24:09)
point towards ((3d::#999)+(100% pen::#125)+(games::#148)+(tests::#589)::custom)::hat pen
create::list
MATHEMATHICS
- lieutenant_X
- Scratcher
500+ posts
Comment utiliser une liste?
ah oui j'avais oublié la ligne essentielle
ajouter à [x v] (1)
programmeur amateur et passionné toujours prêt à aider. Pour découvrir mes projets et me soutenir : Mon profil.
si (tu aimes mes conseils(::motion)(::#ffffff)(::undefine)::variables) alors
Viens voir mes projets ::motion //Ils sont cools
end
“Demandez, et l'on vous donnera; cherchez, et vous trouverez; frappez, et l'on vous ouvrira.” Luc (11, 9)
- lieutenant_X
- Scratcher
500+ posts
Comment utiliser une liste?
Sinon, je viens de penser à une solution plus simple et qui ne nécessite pas de variable x
répéter jusqu’à <[0] < (longueur de [ancienne liste v] :: list)>
ajouter (élément (1 v) de [ancienne liste v] :: list) à [nouvelle liste v]
supprimer l'élément (1 v) de la liste [ancienne liste v]
end
programmeur amateur et passionné toujours prêt à aider. Pour découvrir mes projets et me soutenir : Mon profil.
si (tu aimes mes conseils(::motion)(::#ffffff)(::undefine)::variables) alors
Viens voir mes projets ::motion //Ils sont cools
end
“Demandez, et l'on vous donnera; cherchez, et vous trouverez; frappez, et l'on vous ouvrira.” Luc (11, 9)