Discuss Scratch

FireEnder1
Scratcher
63 posts

Talking

I have all the scripts for making something talk for when I type something, but how do you make a
 that has no speech bubble, only bottom bar? :/

ask [] and wait
Iri-O
Scratcher
100+ posts

Talking

I am confused. It seems like you just answered your own question.
FireEnder1
Scratcher
63 posts

Talking

That looked weird. How do you make a ask without speech bubble, only bottom bar?
Iri-O
Scratcher
100+ posts

Talking

Use the
ask [] and wait
block, like you posted in your first comment.
FireEnder1
Scratcher
63 posts

Talking

But how do you make it so there is no speech bubble?
r123a
Scratcher
1000+ posts

Talking

It is impossible.
deck26
Scratcher
1000+ posts

Talking

r123a wrote:

It is impossible.
Erm, perhaps not.

Try using ask with an empty string.

Maybe that's what Iri-O meant - you effectively answered your own question.

Last edited by deck26 (Dec. 19, 2014 16:40:34)

r123a
Scratcher
1000+ posts

Talking

That'll probably work.
wkelly42
Teacher
100+ posts

Talking

ask [Whatever question you want?] and wait

No speech bubble, just the bottom bar, like I do at the beginning of this game. That's all it takes.
TheLogFather
Scratcher
1000+ posts

Talking

If your sprite is visible then “ask and wait” will show a speech bubble. If your sprite is hidden then it will put the “ask” text into the bottom bar.

In other words, if you don't want a speech bubble**, you need to make a hidden sprite/clone do the asking…

(** but you do still want some text)

Last edited by TheLogFather (Dec. 20, 2014 22:43:38)

deck26
Scratcher
1000+ posts

Talking

TheLogFather wrote:

If your sprite is visible then “ask and wait” will show a speech bubble. If your sprite is hidden then it will put the “ask” text into the bottom bar.

In other words, if you don't want a speech bubble, you need to make a hidden sprite/clone do the asking…

But you can still use ask with no text to get no speech bubble even with a visible sprite.
FireEnder1
Scratcher
63 posts

Talking

Thx
TheLogFather
Scratcher
1000+ posts

Talking

deck26 wrote:

TheLogFather wrote:

…if you don't want a speech bubble, you need to make a hidden sprite/clone do the asking…
But you can still use ask with no text to get no speech bubble even with a visible sprite.
Yes, that's right - after “if you don't want a speech bubble” I should've added the qualifier “but you do still want some text”.
(Added it now! )

Last edited by TheLogFather (Dec. 20, 2014 22:42:19)

shoresbeep
Scratcher
1000+ posts

Talking

I would try asking in the background, then the ask thing goes to the box
deck26
Scratcher
1000+ posts

Talking

shoresbeep wrote:

I would try asking in the background, then the ask thing goes to the box
A nice solution which allows you to still ask the question but without the speech bubble. Depends on whether or not you actually want to ask a question but if you don't want to do that how does the user know what they're putting in?
lightninglion2
Scratcher
10 posts

Talking

If you wish to make it to where it looks as if the same sprite is asking the question (and is still there), do this:

hide
ask [whateveruwanthere] and wait
show

Have that on your main sprite. Now, make a clone of the sprite and have it to where when a broadcast is sent (right before the question) they show up, and hide when another one is sent (when the question has been answered). This is what the entire thing will look like, with the main sprite being the first one:

when green flag clicked
broadcast [other guy now! v]
hide
ask [whatever] and wait
broadcast [show again! v]


when I receive [show again! v]
show

when green flag clicked
hide


when I receive [other guy now! v]
show


when I receive [show again! v]
hide

I think I did that right…
lightninglion2
Scratcher
10 posts

Talking


when green flag clicked
broadcast [other guy now! v]
hide
ask [whatever] and wait
broadcast [show again! v]


when I receive [show again! v]
show

The decoy:

when green flag clicked
hide


when I receive [other guy now! v]
show


when I receive [show again! v]
hide

I think I did that right…

This is what it was supposed to be like.

Powered by DjangoBB