Discuss Scratch
- Discussion Forums
- » Help with Scripts
- » how to make sprite talk?
- EGirlShine
-
15 posts
how to make sprite talk?
How can I make another sprite talk automatically after another sprite has talked?
- youneverknew
-
18 posts
how to make sprite talk?
hi!
so for example, this 1st sprite wants to speak:
1. Make a broadcast
so for example, this 1st sprite wants to speak:
when green flag clickedthen for the second sprite you can either choose to make a broadcast or wait the number of seconds the 1st sprite is talking
say [Hello!] for (2) secs
if you want to make a broadcast then broadcast
broadcast [finished talking]
1. Make a broadcast
when I receive [finished talking]2.Wait number of seconds
say [Hello!] for (2) secs
when green flag clicked
wait (2) secs
say [Hello!] for (2) secs
- Ph0enix3000
-
94 posts
how to make sprite talk?
when green flag clicked
say [hello!] for (2) secs
broadcast [ finished talking]
when I receive [ finished talking]
play sound [ recording]
Last edited by Ph0enix3000 (Sept. 18, 2016 16:53:51)
- moss-shadow
-
500+ posts
how to make sprite talk?
Sprite 1:
Sprite 2:
when green flag clicked
say [Blackcatssaywhat!] for (2) secs
broadcast [1 v]
Sprite 2:
when I receive [1 v]
say [What?] for (2) secs
- ICM7665
-
25 posts
how to make sprite talk?
You can simply make sprites talk after eachother
Head to the first sprite and put this:
Then head to sprite 2:
Head to the first sprite and put this:
say [(Sprite 1's dialog)] for (2) secs
broadcast [The name of the broadcast v]
Then head to sprite 2:
when I receive [The name of the broadcast v]
say [(dialog]
- emiasc2005
-
88 posts
how to make sprite talk?
when green flag clicked
say [hi, how are you today. ] for (2) secs
broadcast [hi v]
when I receive [hi v]
say [great, how 'bout you] for (2) secs
hope that helps

- awesome-llama
-
1000+ posts
how to make sprite talk?
Sprite 1:when green flag clicked
say [Blackcatssaywhat!] for (2) secs
broadcast [1 v]
Sprite 2:when I receive [1 v]
say [What?] for (2) secs
SPRITE 1:when green flag clickedSprite 2:
say [Hi there!] for (2) secs
broadcast [broadcast v]when I receive [broadcast v]
say [Hi Sprite 1!] for (2) secs
when green flag clicked
say [hi, how are you today. ] for (2) secs
broadcast [hi v]
when I receive [hi v]
say [great, how 'bout you] for (2) secs
You can simply make sprites talk after eachother
Head to the first sprite and put this:say [Sprite 1's dialog] for (2) secs
broadcast [The name of the broadcast v]
Then head to sprite 2:when I receive [The name of the broadcast v]
say [dialog]
Everyone, please stop answering with the same thing!when green flag clicked
say [hello!] for (2) secs
broadcast [ finished talking v]
when I receive [ finished talking v]
play sound [ recording v]
Last edited by awesome-llama (Sept. 20, 2016 06:57:41)
- Discussion Forums
- » Help with Scripts
-
» how to make sprite talk?