This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2009-10-28 07:08:31

dndfreak
Scratcher
Registered: 2009-10-28
Posts: 3

Speech Bubbles Question

Is there any way to resize speech bubbles, as I'm building a MadLibs style program that is entirely finished except for one slight error.  When it displays the final passage at the end, the bubble stretches over the top and bottom of the window despite being such a narrow column.  If it could be stretched out even a little bit, I'm sure that the entire thing could be viewed.  However, I have no idea how to do it.

Offline

 

#2 2009-10-28 11:27:00

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: Speech Bubbles Question

<say[ lalalalalala ]for(  )secs>
<say[ lalalalalalala ]for(  )secs>
<say[ alalalalalalalal ]for(  )secs>
[/blocks]

Maybe something like that instead of a long string...

Offline

 

#3 2009-10-28 17:04:56

dndfreak
Scratcher
Registered: 2009-10-28
Posts: 3

Re: Speech Bubbles Question

If only it were that simple.I know what you're getting at, but keep in mind the situation here.  Not only can you not put a time limit on something like this where people may be laughing hysterically and miss a part, but the format that it's in simply doesn't work so easily.

All the code to display the ending text is
<say[ <{ words }>

words is a list variable, some filled and some blank, replaced with the answers to the questions.  Displaying one of these options at a time would break up sentences, often showing only a single word at a time.

Offline

 

#4 2009-10-28 21:27:53

Locomule
Scratcher
Registered: 2009-08-24
Posts: 500+

Re: Speech Bubbles Question

Don't display parts of "words" at a time. Split it into 2 parts and have an invisible (100% faded) sprite say the 2nd half at the same time as the first half is displayed . Time them both to end together. Will be in 2 bubbles but should fix your problem.


aka Pain from DragonSpires, Delrith Online, BotBattle, Urban Dead etc etc lol

Offline

 

Board footer