Discuss Scratch
- Pezd
-
100+ posts
Scratch 3 block (SAY)
I think it should be like that, but the block shape changes for what you select. 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) ::looksAnd it would have a dropdown with the options but I still am not sure if it''s needed
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
-
100+ posts
Scratch 3 block (SAY)
I think it should be like that, but the block shape changes for what you select. 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) ::looksAnd it would have a dropdown with the options but I still am not sure if it''s neededset [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)
- rdococ
-
1000+ posts
Scratch 3 block (SAY)
Oh please, it's not that difficult. Plus, we have the dropdowns for the set effect block, so I don't see the problem.I think it should be like that, but the block shape changes for what you select. 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) ::looksAnd it would have a dropdown with the options but I still am not sure if it''s neededset [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?
- DaEpikDude
-
1000+ posts
Scratch 3 block (SAY)
Why not just have blocks that say…
set font to [Arial v] ::looksThe second one would have an option for size, colour and speech bubble colour (size, colour and bubble colour perhaps?)
set text [size v] to [0] ::looks
- Sheep_maker
-
1000+ posts
Scratch 3 block (SAY)
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 changingOh please, it's not that difficult. Plus, we have the dropdowns for the set effect block, so I don't see the problem.I think it should be like that, but the block shape changes for what you select. snipset [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?
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
-
1000+ posts
Scratch 3 block (SAY)
No support. Will confuse a lot of scratchers.
- Charles12310
-
1000+ posts
Scratch 3 block (SAY)
-_- 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
-
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:
It is complicated to describe. Too confusing?
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
-
1000+ posts
Scratch 3 block (SAY)
no. 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?
Besides, anything in Scratch will be confusing.