Discuss Scratch

SpyCoderX
Scratcher
1000+ posts

Control Block : All at Once // Put blocks in this loop and they run together

But why? What’s the use of this?
bubgamer07
Scratcher
100+ posts

Control Block : All at Once // Put blocks in this loop and they run together

SpyCoderX wrote:

But why? What’s the use of this?
all at once {
glide (1) secs to x: (0) y: (0)
say [wee!] for (1) secs
} :: control
though i guess in that case you could just do
say [wee!]
glide (1) secs to x: (0) y: (0)
say []
nembence
Scratcher
100+ posts

Control Block : All at Once // Put blocks in this loop and they run together

VedanshS933 wrote:

(#63)

medians wrote:

Can you somehow change the block name or something so it doesn't get confused with the 2.0 alpha all at once block?

You could suggest one. I don't have any ideas
What about this?
run in parallel {
say [Hello!] for (2) secs
}{
play note (60) for (0.25) beats
}{
rest for (0.0625) beats
play note (72) for (0.25) beats
} \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ @delInput @addInput::control

or, if growable C-blocks aren't possible:
with this one the problem is that blocks stacked together are expected to wait for each other, so maybe convert the blocks dropped in it into cap blocks
run in parallel {
say [Hello!] for (2) secs::cap
play note (60) for (0.25) beats::cap
if <(50)=(50)> then {
rest for (0.0625) beats
play note (72) for (0.25) beats
}::control cap
}::control
VedanshS933
Scratcher
1000+ posts

Control Block : All at Once // Put blocks in this loop and they run together

nembence wrote:

VedanshS933 wrote:

(#63)

medians wrote:

Can you somehow change the block name or something so it doesn't get confused with the 2.0 alpha all at once block?

You could suggest one. I don't have any ideas
What about this?
run in parallel {
say [Hello!] for (2) secs
}{
play note (60) for (0.25) beats
}{
rest for (0.0625) beats
play note (72) for (0.25) beats
} \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ @delInput @addInput::control

or, if growable C-blocks aren't possible:
with this one the problem is that blocks stacked together are expected to wait for each other, so maybe convert the blocks dropped in it into cap blocks
run in parallel {
say [Hello!] for (2) secs::cap
play note (60) for (0.25) beats::cap
if <(50)=(50)> then {
rest for (0.0625) beats
play note (72) for (0.25) beats
}::control cap
}::control

The name is nice. \

Last edited by VedanshS933 (Feb. 16, 2025 16:00:34)

VedanshS933
Scratcher
1000+ posts

Control Block : All at Once // Put blocks in this loop and they run together

bump

Powered by DjangoBB