Discuss Scratch

Pezd
Scratcher
100+ 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
I think it should be like that, but the block shape changes for what you select.
set [Font v] to [arial v] ::looks

set [Size v] to () ::looks

set [Text color v] to [#516bd2]::looks

set [Bubble color v] to [#d6d66c]::looks
MinecraftM153
Scratcher
100+ posts

Scratch 3 block (SAY)

Pezd 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
I think it should be like that, but the block shape changes for what you select.
set [Font v] to [arial v] ::looks

set [Size v] to () ::looks

set [Text color v] to [#516bd2]::looks

set [Bubble color v] to [#d6d66c]::looks

It will be hard to code the block changing shape like that. Why not keep those forms of the blocks seperate?

Last edited by MinecraftM153 (May 10, 2017 05:40:10)

MinecraftM153
Scratcher
100+ posts

Scratch 3 block (SAY)

Bump! BUMP!! Bumpity-Bump!!!
rdococ
Scratcher
1000+ posts

Scratch 3 block (SAY)

MinecraftM153 wrote:

Pezd 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
I think it should be like that, but the block shape changes for what you select.
set [Font v] to [arial v] ::looks

set [Size v] to () ::looks

set [Text color v] to [#516bd2]::looks

set [Bubble color v] to [#d6d66c]::looks

It will be hard to code the block changing shape like that. Why not keep those forms of the blocks seperate?
Oh please, it's not that difficult. Plus, we have the dropdowns for the set effect block, so I don't see the problem.
DaEpikDude
Scratcher
1000+ posts

Scratch 3 block (SAY)

Why not just have blocks that say…
set font to [Arial v] ::looks

set text [size v] to [0] ::looks
The second one would have an option for size, colour and speech bubble colour (size, colour and bubble colour perhaps?)
Sheep_maker
Scratcher
1000+ posts

Scratch 3 block (SAY)

rdococ wrote:

MinecraftM153 wrote:

Pezd wrote:

powercon5 wrote:

snip
I think it should be like that, but the block shape changes for what you select.
set [Font v] to [arial v] ::looks

set [Size v] to () ::looks

set [Text color v] to [#516bd2]::looks

set [Bubble color v] to [#d6d66c]::looks

It will be hard to code the block changing shape like that. Why not keep those forms of the blocks seperate?
Oh please, it's not that difficult. Plus, we have the dropdowns for the set effect block, so I don't see the problem.
Dropdowns are easy to implement, but there are no blocks on Scratch that change its input types based on a dropdown, suggesting that Scratch doesn't support something like that and would require more effort than just keeping the blocks separate. The only block that changes shape based on a dropdown is the stop _ block, which changes from a cap block to a stack block when “other scripts in sprite” is selected (which also works in Scratch 3.0 now), but that's not an input changing

EDIT: The _ of _ block's second dropdown changes based on the sprite selected in the first dropdown, so it actually might be possible. Maybe.

Last edited by Sheep_maker (July 21, 2017 00:55:41)

Botcho_Otkho
Scratcher
1000+ posts

Scratch 3 block (SAY)

No support. Will confuse a lot of scratchers.
Charles12310
Scratcher
1000+ posts

Scratch 3 block (SAY)

Botcho_Otkho wrote:

No support. Will confuse a lot of scratchers.
-_-

I'm really, really tired of users saying, “No Support, it confuses Scratchers”.

I don't see how this could be confusing. Please read this: https://scratch.mit.edu/discuss/topic/218396/
walkcycle
Scratcher
500+ posts

Scratch 3 block (SAY)

It is important to consider if something that is suggested may be confusing. And even if you do not find it so, others may.

Here is an idea. Instead of new blocks to set the font, color, etc:

say [] // this resets say balloons to default font, color, etc and also tells the interpreter to look for the next costume change
switch costume to [font v] // vector costume with a single text element in it; the font, color etc. becomes that of the balloon
switch costume to [ v] // switch costume back (put costume change in custom block set to run without refresh)
say [text i want to say] // now the text has same font, color etc. as earlier vector costume

It is complicated to describe. Too confusing?
Charles12310
Scratcher
1000+ posts

Scratch 3 block (SAY)

walkcycle wrote:

It is important to consider if something that is suggested may be confusing. And even if you do not find it so, others may.

Here is an idea. Instead of new blocks to set the font, color, etc:

say [] // this resets say balloons to default font, color, etc and also tells the interpreter to look for the next costume change
switch costume to [font v] // vector costume with a single text element in it; the font, color etc. becomes that of the balloon
switch costume to [ v] // switch costume back (put costume change in custom block set to run without refresh)
say [text i want to say] // now the text has same font, color etc. as earlier vector costume

It is complicated to describe. Too confusing?
no.

Besides, anything in Scratch will be confusing.

Powered by DjangoBB