Discuss Scratch
- Discussion Forums
- » Suggestions
- » Remove "Hidden Blocks" and Make Them Visible to the Public.
- the2000
-
1000+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
Wouldn't that just do the same thing as selecting the sound manually though? Unless you mean that this block is the result of some kind of internal quirk.It isn't completely useless (the “start sound” block actually has it as an input) but it wouldn't make sense to add it to the palette. I'm assuming that the OP doesn't want the useless hidden blocks like ([sound name v]) to be added to the main palette.
- Maximouse
-
1000+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
It exists because of how Blockly (and thus Scratch) handles block inputs. There are two types of inputs: value inputs, into which you can drag reporters, and fields (text/number inputs, dropdowns), which let you select a value but don't accept reporters. But because most blocks need fields that do accept reporters, Wouldn't that just do the same thing as selecting the sound manually though? Unless you mean that this block is the result of some kind of internal quirk.shadow blocks exist: these are reporters that can't be dragged around. For example, in the
start sound [meow v] :: soundblock, the dropdown input is actually a shadow reporter block (sound_sounds_menu).
Edit: the Blockly documentation for shadow blocks can be found here.
Last edited by Maximouse (March 22, 2021 07:52:15)
- dhfbei8987
-
1000+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
Ah, but the ::sound block is using the same shadow reporter sourcecode?It exists because of how Blockly (and thus Scratch) handles block inputs. There are two types of inputs: value inputs, into which you can drag reporters, and fields (text/number inputs, dropdowns), which let you select a value but don't accept reporters. But because most blocks need fields that do accept reporter, Wouldn't that just do the same thing as selecting the sound manually though? Unless you mean that this block is the result of some kind of internal quirk.shadow blocks exist: these are reporters that can't be dragged around. For example, in thestart sound [meow v] :: soundblock, the dropdown input is actually a shadow reporter block (sound_sounds_menu).
PS Your post got cited.
Last edited by dhfbei8987 (March 18, 2021 18:48:05)
- Maximouse
-
1000+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
(Square brackets disappear in the forums because the parser thinks they're markup, I edited the quote to fix that) Ah, but the [sound v]::sound block is using the same shadow reporter sourcecode?
It's the same block as the input to start sound, but without the shadow property, so it behaves like a normal block.
Interesting. PS Your post got cited.
- DualPikachu
-
100+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
Support, I'd love to see new blocks. JSON stuff is complicated and I don't understand it, I would be so happy if these hidden blocks were added.
- DualPikachu
-
100+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
And if anyone's wondering what they are










- ham07
-
100+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
what hidden blocks are there?
- DualPikachu
-
100+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
Look at the post above yours what hidden blocks are there?
- ThatExplosivePigeon
-
100+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
Some of those hidden blocks such as all at once do not work anymore, actually if you've used snap, there is a block called warp, which acts like all at once. The loops such as for and while do work still, but im not so sure about the counter block. And if anyone's wondering what they are
- DualPikachu
-
100+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
I know.Some of those hidden blocks such as all at once do not work anymore, actually if you've used snap, there is a block called warp, which acts like all at once. The loops such as for and while do work still, but im not so sure about the counter block. And if anyone's wondering what they are
-snip-
Also, please snip long quotes.
- ham07
-
100+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
i agree, adding some of them would be great yet some ,such as all at once, is best staying out of scratch.
- ThatExplosivePigeon
-
100+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
All at once has some uses, in snap and other ones, but run without screen refresh, has completely destroyed it. I agree with you, lets not add that one back. i agree, adding some of them would be great yet some ,such as all at once, is best staying out of scratch.
- DualPikachu
-
100+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
I agree. We don't wanna make Scratch “too easy”.All at once has some uses, in snap and other ones, but run without screen refresh, has completely destroyed it. I agree with you, lets not add that one back. i agree, adding some of them would be great yet some ,such as all at once, is best staying out of scratch.
- ThatExplosivePigeon
-
100+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
Then we would fall into the trap of microsoft makecode, where every block is so specific, its hardly a hard programming lanugage anymore.I agree. We don't wanna make Scratch “too easy”.All at once has some uses, in snap and other ones, but run without screen refresh, has completely destroyed it. I agree with you, lets not add that one back. i agree, adding some of them would be great yet some ,such as all at once, is best staying out of scratch.
- DualPikachu
-
100+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
I'm not saying I wanna make Scratch too hard or too easy, Scratch is supposed to be a introduction programming language.Then we would fall into the trap of microsoft makecode, where every block is so specific, its hardly a hard programming lanugage anymore.I agree. We don't wanna make Scratch “too easy”.All at once has some uses, in snap and other ones, but run without screen refresh, has completely destroyed it. I agree with you, lets not add that one back. i agree, adding some of them would be great yet some ,such as all at once, is best staying out of scratch.
Last edited by DualPikachu (March 21, 2021 15:26:42)
- ThatExplosivePigeon
-
100+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
I guess, scratch has to have just a low enough floor, and a just about high enough ceiling for it to fufill its purposeI'm not saying I wanna make Scratch too hard or too easy, Scratch is supposed to be a introduction programming language.Then we would fall into the trap of microsoft makecode, where every block is so specific, its hardly a hard programming lanugage anymore.I agree. We don't wanna make Scratch “too easy”.All at once has some uses, in snap and other ones, but run without screen refresh, has completely destroyed it. I agree with you, lets not add that one back. i agree, adding some of them would be great yet some ,such as all at once, is best staying out of scratch.
- dhfbei8987
-
1000+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
There are some arguments about which blocks should be added and which should not. Cooldown time, I'll ask for this to be reopened. Closing in 24 hrs, or reply now.
- imfh
-
1000+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
I don’t think the Scratch Team intends topic closing to work that way. There are some arguments about which blocks should be added and which should not. Cooldown time, I'll ask for this to be reopened. Closing in 24 hrs, or reply now.
- DualPikachu
-
100+ posts
Remove "Hidden Blocks" and Make Them Visible to the Public.
There's also these other hidden blocks too:


Do you want these back too? I can't think of a use for them.


Do you want these back too? I can't think of a use for them.
- Discussion Forums
- » Suggestions
-
» Remove "Hidden Blocks" and Make Them Visible to the Public.