Discuss Scratch

MinecraftM153
Scratcher
100+ posts

Scratch 3 block (SAY)

So.. i posted the text post, but i'd like to mention a whole new change to the “Say” block. Here's the block:

say [Hello!] in font [Arial] in size [26] in color [black] bubble [white] ::sound

Sorry if the block's too long.
It's like this: The sprite will have a speech bubble with an animation and you will choose the:

-Size
-Text color
-Font
-Speech bubble color

Later i'll share even more what's on my mind. Lets not get the Scratch Team doing too much work. The same applies to think blocks.
Also, the say blocks (and think blocks) will be moved to the “Sound” category.

Last edited by MinecraftM153 (Sept. 10, 2016 17:15:11)

Ziggy741
Scratcher
1000+ posts

Scratch 3 block (SAY)

I think that the say and think blocks should stay in the looks category.

say [Hello!] in font [Arial] in size [26] in color [black] bubble [white] :: looks
powercon5
Scratcher
1000+ posts

Scratch 3 block (SAY)

It would be cool to have more ways to say things but that seems very confusing to use and not needed that much hoever there could be…

set [Font v] to (0) ::looks
And it would have a dropdown with the options but I still am not sure if it''s needed
MinecraftM153
Scratcher
100+ posts

Scratch 3 block (SAY)


when i receive [THIS COMMENT v]
set font to [?CONFUUUUSIONNN?? v] ::looks
think [Now i'm really confused what to choose...] ::sound

Last edited by MinecraftM153 (Sept. 10, 2016 19:14:05)

Sheep_maker
Scratcher
1000+ posts

Scratch 3 block (SAY)

powercon5 wrote:

It would be cool to have more ways to say things but that seems very confusing to use and not needed that much hoever there could be…

set [Font v] to (0) ::looks
And it would have a dropdown with the options but I still am not sure if it''s needed
Do you mean
set dialogue font to [Helvetica v]::looks
powercon5
Scratcher
1000+ posts

Scratch 3 block (SAY)

Sheep_maker wrote:

powercon5 wrote:

It would be cool to have more ways to say things but that seems very confusing to use and not needed that much hoever there could be…

set [Font v] to (0) ::looks
And it would have a dropdown with the options but I still am not sure if it''s needed
Do you mean
set dialogue font to [Helvetica v]::looks
No because that way you would have to have a block for each option the dropdown would have the things like
-Size
-Text color
-Font
-Speech bubble color
Scratcher1002
Scratcher
1000+ posts

Scratch 3 block (SAY)

powercon5 wrote:

Sheep_maker wrote:

powercon5 wrote:

It would be cool to have more ways to say things but that seems very confusing to use and not needed that much hoever there could be…

set [Font v] to (0) ::looks
And it would have a dropdown with the options but I still am not sure if it''s needed
Do you mean
set dialogue font to [Helvetica v]::looks
No because that way you would have to have a block for each option the dropdown would have the things like
-Size
-Text color
-Font
-Speech bubble color
Maybe
set dialogue [size v] to (0) :: looks
?
powercon5
Scratcher
1000+ posts

Scratch 3 block (SAY)

Scratcher1002 wrote:

powercon5 wrote:

Sheep_maker wrote:

powercon5 wrote:

It would be cool to have more ways to say things but that seems very confusing to use and not needed that much hoever there could be…

set [Font v] to (0) ::looks
And it would have a dropdown with the options but I still am not sure if it''s needed
Do you mean
set dialogue font to [Helvetica v]::looks
No because that way you would have to have a block for each option the dropdown would have the things like
-Size
-Text color
-Font
-Speech bubble color
Maybe
set dialogue [size v] to (0) :: looks
?
Yes, just like that. However what would fonts do as you would have to know the name? And again what is this needed for?
Sheep_maker
Scratcher
1000+ posts

Scratch 3 block (SAY)

Scratcher1002 wrote:

powercon5 wrote:

No because that way you would have to have a block for each option the dropdown would have the things like
-Size
-Text color
-Font
-Speech bubble color
Maybe
set dialogue [size v] to (0) :: looks
?
What about the second input? “0” isn't a font name (as far as I know)
MinecraftM153
Scratcher
100+ posts

Scratch 3 block (SAY)

Sheep_maker wrote:

Scratcher1002 wrote:

powercon5 wrote:

No because that way you would have to have a block for each option the dropdown would have the things like
-Size
-Text color
-Font
-Speech bubble color
Maybe
set dialogue [size v] to (0) :: looks
?
What about the second input? “0” isn't a font name (as far as I know)
Just like
stop [all v]
changes to
stop [other scripts in sprite v]
See how stop all has no bump on the bottom, and stop other scripts in sprites will add a bump? If you select ‘Font’ “0” will change to the last used font in the project (Arial if none has been used yet).
SuperNicky
Scratcher
100+ posts

Scratch 3 block (SAY)

No Support, it would be to confusing for new scratchers
+1, this would be very useful in say.. a game with more than 1 character (all of them, nearly.)
meowflash
Scratcher
500+ posts

Scratch 3 block (SAY)

Hm, not bad.
Sheep_maker
Scratcher
1000+ posts

Scratch 3 block (SAY)

MinecraftM153 wrote:

Sheep_maker wrote:

Scratcher1002 wrote:

powercon5 wrote:

No because that way you would have to have a block for each option the dropdown would have the things like
-Size
-Text color
-Font
-Speech bubble color
Maybe
set dialogue [size v] to (0) :: looks
?
What about the second input? “0” isn't a font name (as far as I know)
Just like
stop [all v]
changes to
stop [other scripts in sprite v]
See how stop all has no bump on the bottom, and stop other scripts in sprites will add a bump? If you select ‘Font’ “0” will change to the last used font in the project (Arial if none has been used yet).
So does the second input reset (unless there's a reporter in there) if a new item is selected in the dropdown?
MinecraftM153
Scratcher
100+ posts

Scratch 3 block (SAY)

Sheep_maker wrote:

MinecraftM153 wrote:

Sheep_maker wrote:

Scratcher1002 wrote:

powercon5 wrote:

No because that way you would have to have a block for each option the dropdown would have the things like
-Size
-Text color
-Font
-Speech bubble color
Maybe
set dialogue [size v] to (0) :: looks
?
What about the second input? “0” isn't a font name (as far as I know)
Just like
stop [all v]
changes to
stop [other scripts in sprite v]
See how stop all has no bump on the bottom, and stop other scripts in sprites will add a bump? If you select ‘Font’ “0” will change to the last used font in the project (Arial if none has been used yet).
So does the second input reset (unless there's a reporter in there) if a new item is selected in the dropdown?
Looks like it… although, maybe it can save?
JonathanSchaffer
Scratcher
1000+ posts

Scratch 3 block (SAY)

this instead, support
say [Hello!] in font [Arial v] in size (26) in color [#000000] bubble [#ffffff] ::sound
Bright-Idea
Scratcher
1000+ posts

Scratch 3 block (SAY)

JonathanSchaffer wrote:

this instead, support
say [Hello!] in font [Arial v] in size (26) in color [#000000] bubble [#ffffff] ::looks
This (but in looks, not sounds), or
say [Hello!] in font [Arial v] in size (26) in color () bubble () ::looks
One note, this shouldn't be in sounds, because if you turned your volume all the way up, you wouldn't hear anything from the speech bubble.
Let's keep it in looks.
MinecraftM153
Scratcher
100+ posts

Scratch 3 block (SAY)

I want to also have an animation when the bubble comes in like size is small, then gets big, then gets to normal.
MinecraftM153
Scratcher
100+ posts

Scratch 3 block (SAY)

BUMP
duckboycool
Scratcher
1000+ posts

Scratch 3 block (SAY)

Support for
say [] in font [arial v]::looks
I feel that everything else is unneeded, and overcomplicates the block. It would also likely be hard for the ST to code.

Also not support for the size changing thing you made in a further post.
stickfiregames
Scratcher
1000+ posts

Scratch 3 block (SAY)

deleted

Last edited by stickfiregames (May 9, 2017 19:14:02)

Powered by DjangoBB