Discuss Scratch
- blubby4
-
100+ posts
Ring block
This would certainly be interesting if added, however, you can just add your blocks to a list and loop through it. It's not really more complicated than this suggestion, and the people who are doing this would generally be more advanced users anyway, so the workaround is fine.
- ihavenocluewhythisis
-
500+ posts
Ring block
Oh look! A block that does ABSOLUTELY NOTHING!
jokes aside, what can you actually do with this, just use snap.
this is bascially what will happen if someone really tried doing that every block thing (but it would be like 10x bigger)
jokes aside, what can you actually do with this, just use snap.
this is bascially what will happen if someone really tried doing that every block thing (but it would be like 10x bigger)
- Dragonmyflesh
-
500+ posts
Ring block
TheCreatorOfUnTVlook
How do you add inputs?{move (#1 :: variables) steps} with inputs (#1 :: variables) :: grey :: reporter
What's that supposed to do?
- c0der0928
-
100+ posts
Ring block
also you do this
run { ... :: grey :: reporter} with inputs (10) :: control
- da-ultimate-creater
-
100+ posts
Ring block
I feel that it would be too complex for Scratch, because some people might not get the concept of using blocks as data or metaprogramming.
- Imtwentytenth
-
100+ posts
Ring block
Just doBecause you can do Why would you want to do this when you have normal code.set [some blocks v] to ({move (10) steps} :: grey ring)Which is currently impossible to do, and unlike other places that can dynamically run code like this, it doesn't run into security issues.
set [some blocks v] to (join (some blocks) [(insert some more blocks here)])
run (some blocks) :: control
move (10) steps
Some other blocks
- c0der0928
-
100+ posts
Ring block
ok at least you know what you are talking about, i just thought this might be a good idea, but i do know most people wouldnt understand that I feel that it would be too complex for Scratch, because some people might not get the concept of using blocks as data or metaprogramming.
- Haycat2009
-
100+ posts
Ring block
Support. But I suggest that the ring block should be an operator block from that section. Also it should be able to output blocks inside it for speech block, and fit blocks other than stack blocks - or maybe fit multiple at once.
What happens if you put it in a numeric input?
(Also self assembling code woo)
{move (#1 :: variables) steps} with inputs (#1 :: variables) :: operators :: reporter
What happens if you put it in a numeric input?
(Also self assembling code woo)
Last edited by Haycat2009 (Sept. 25, 2025 04:21:01)