Discuss Scratch

tom205
New Scratcher
24 posts

Dialogue

Bonjour.

J'ai besoin d'aide pour ma fille dans son problème

Elle a dessiné un personnage sur scratch à l'aide de coordonnées de points relié par le lutin.

Elle doit faire disparaître le lutin et faire dialogue le personnage dessiné avec le programmeur en lui demandant son nom.

je n'arrive pas à faire parler autre chose que le lutin et quand je fais disparaître le lutin, le dialogue disparaît avec lui.

Comment faire un dialogue sans lutin ?

D’avance merci.

Cordialement.

Thomas
Aline_1
Scratcher
100+ posts

Dialogue

Bonjour,
Il serait intéressant de connaître le niveau scolaire de ta fille pour ne pas proposer des choses trop complexes ainsi que d'avoir l'énoncé de ce qu'il faut faire. Peut-être acceptes-tu de partager ton projet?

Si le lutin est caché il ne peut en effet plus parler. Il est possible de le déplacer ou de réduire sa taille pour qu'il ne cache pas la figure.
mettre à (% choisi) % de la taille initiale
Si il ne faut plus qu'il soit visible, on peut quand même le faire parler en utilisant l'effet fantôme.
mettre l'effet [fantome] à (100)

Last edited by Aline_1 (Feb. 19, 2017 18:04:09)

tom205
New Scratcher
24 posts

Dialogue

Super, je viens de tester avec
mettre l'effet [fantome] à (100)

et c'est exactement ce que je cherchais.

je n'ai pas l'énoncé sous les yeux ni le projet à ma disposition ( je suis au travail…. ) mais en gros :

Ma fille est en 5ème, elle a une liste de coordonnées de points ( environ 300 ) à relier par le lutin qui va dessiner un lapin, ensuite, elle doit faire disparaître le lutin de l'écran et faire parler le lapin
: “comment t'appelles tu”, réponse “prénom”, “Bonjour prénom”

et je n'arrivais pas à trouver la fonction pour cela.

Maintenant, il va falloir que je guide ma fille sans lui donner la réponse….lol

Merci de ton aide
Itharius
Scratcher
1000+ posts

Dialogue

il faut un lutin pour pouvoir parler. ça peut être un fantôme ou un point par exemple. mais je ne pense pas qu'on puisse faire parler sans lutin. quoiqu'on puisse tout de même avec les capteurs demander et attendre et en fonctiond e la réponse enchainer d'autres questions mais ça ne sera pas dans des bulles.

edit: de toute façon, ilf audra utiliser les capteurs demander et attendre pour que l'utilisateur saisisse son nom

Last edited by Itharius (Feb. 19, 2017 18:20:38)

el15617
Scratcher
1000+ posts

Dialogue

(regroupe [hello] [world])
ce bloc devrait t'être utile…. je n'en dis pas plus ^^
tom205
New Scratcher
24 posts

Dialogue

Super, je viens de tester avec
mettre l'effet [fantome] à (100)

et c'est exactement ce que je cherchais.

je n'ai pas l'énoncé sous les yeux ni le projet à ma disposition ( je suis au travail…. ) mais en gros :

Ma fille est en 5ème, elle a une liste de coordonnées de points ( environ 300 ) à relier par le lutin qui va dessiner un lapin, ensuite, elle doit faire disparaître le lutin de l'écran et faire parler le lapin
: “comment t'appelles tu”, réponse “prénom”, “Bonjour prénom”

et je n'arrivais pas à trouver la fonction pour cela.

Maintenant, il va falloir que je guide ma fille sans lui donner la réponse….lol

Merci de votre aide
Aline_1
Scratcher
100+ posts

Dialogue

El t'a donné une bonne indication. Je rajouterai qu'un petit tour du côté du menu “capteur” pourrait être une bonne idée
tom205
New Scratcher
24 posts
el15617
Scratcher
1000+ posts

Dialogue

tom205 wrote:

voici mon essai

https://scratch.mit.edu/projects/146116133/

ça marche !
du coup pour la partie dessin ? elle à déja les coordonnées des points à relier ? ils sont dans une liste ?
tom205
New Scratcher
24 posts

Dialogue

En fait,j'ai oublié de le préciser sur mon post, elle a réussi à faire le dessin en reliant tous les points, elle n'arrivait juste pas à combiner dialogue et disparition du lutin.
el15617
Scratcher
1000+ posts

Dialogue

ok c'est bon alors j'imagine ^^
tom205
New Scratcher
24 posts

Dialogue

Oui, ça devrait aller pour l'instant. Je vais avoir d'autres questions surement mais j'essaye de chercher d'abord….

Merci beaucoup de votre aide à tous.

bonne soirée
Aline_1
Scratcher
100+ posts

Dialogue

C'est avec plaisir!
Bonne soirée
tom205
New Scratcher
24 posts

Dialogue

Bonjour, c'est encore moi.

Dans l'essai montré plus haut, pouvez vous me dire pourquoi la boite de dialogue est bleue pour la question et grise pour la réponse ?

D'avance merci.

Cordialement.

Thomas.
Bouboufez
Scratcher
1000+ posts

Dialogue

Pour différencier les questions des autres textes :

Quand on pose une question avec ça :
demander [...] et attendre
C'est bleu

Et quand on dit juste quelque chose avec ça :
dire [...]
ou
penser à [...]
C'est gris
tom205
New Scratcher
24 posts

Dialogue

Ok, donc pas moyen de changer ce fait ?
Bouboufez
Scratcher
1000+ posts

Dialogue

Non, mais il n'y a rien de grave (je pense) à ce que ça change de couleur entre deux !
tom205
New Scratcher
24 posts

Dialogue

Non, rien de grave effectivement.

Juste de la curiosité.

Merci pour tes réponses.

J'ouvre un nouveau sujet pour une autre question.
Bouboufez
Scratcher
1000+ posts

Dialogue

D'accord,

Sinon, pour essayer de changer la couleur des bulles, mettre toutes les bulles en bleu est impossible, mais on peut contourner pour que même les bulles des questions soit grises avec un script comme ceci :
dire [posez ici votre question] // votre question apparaîtra donc en gris
demander [] et attendre // laissez vide - Cela fait apparaître la barre de réponse sans nouvelle bulle
tom205
New Scratcher
24 posts

Dialogue

Ok, merci du conseil

Powered by DjangoBB