Discuss Scratch

great_elmo
Scratcher
500+ posts

reshape the "broadcast" block

I want you to reshape the “broadcast” block. from this
broadcast [ v]

to this.

broadcast [ v] ::events cap
_nix
Scratcher
1000+ posts

reshape the "broadcast" block

Why do you want it to be changed? Would it do the same thing as this?

broadcast [ v]
stop [this script v]
codeman1044
Scratcher
1000+ posts

reshape the "broadcast" block

[CODE REMOVED]

Last edited by codeman1044 (July 8, 2019 17:22:43)

Troyer_Kem
Scratcher
1000+ posts

reshape the "broadcast" block

No Support. If you want a sprite finishes it's job after broadcast a thing, then don't put any script after “broadcast” button!
Botcho_Otkho
Scratcher
1000+ posts

reshape the "broadcast" block

I'm not sure how preventing people from accessing blocks would be a good idea. What if I wanted to add more blocks after it? The way it is now is 10 times better.
JackK211424
Scratcher
500+ posts

reshape the "broadcast" block

Umm. every single project I have seen uses code after the broadcasts, it would be super hard to make projects if you do this, because you would have to do this,

when this sprite clicked
broadcast [Hi v]
say [hello!] for (2) secs

// would be much easier to do then


when this sprite clicked
set [Hi v] to [1]
broadcast [Hi v] :: cap ::

when green flag clicked
forever
if <(Hi) = [1]> then
say [hello!] for (2) secs
set [hi v] to (0)
end
end
StrangeMagic32
Scratcher
1000+ posts

reshape the "broadcast" block

great_elmo wrote:

I want you to reshape the “broadcast” block. from this
broadcast [ v]

to this.

broadcast [ v] ::events cap
may I ask why?
miniepicness
Scratcher
1000+ posts

reshape the "broadcast" block

Put reasons.
BlueStarPort
Scratcher
100+ posts

reshape the "broadcast" block

No Support. What if I want to put code after the broadcast block?
And if I don't, I just don't have to put code after the broadcast block. Easy enough, right?
EIephant_Lover
Scratcher
500+ posts

reshape the "broadcast" block

No support, at all.

Please explain why this would be helpful in any way. If you don't want code after your broadcast block, then just don't put code after it. Why restrict people who want code after it?
coder2045
Scratcher
1000+ posts

reshape the "broadcast" block

great_elmo wrote:

I want you to reshape the “broadcast” block. from this
broadcast [ v]

to this.

broadcast [ v] ::events cap
But why?


Troyer_Kem wrote:

No Support. If you want a sprite finishes it's job after broadcast a thing, then don't put any script after “broadcast” button!
I agree. No Support, this would restrict many people.
proeditor2009
Scratcher
100+ posts

reshape the "broadcast" block

I dont think that will work, you would not be aable to keep on coding on that script.
Toad-1
Scratcher
100+ posts

reshape the "broadcast" block

No Support.
Why would you want this? This just seems pointless and will take away from the block. Blocks only have that shape if it is impossible for any code to run after them (forever, stop all/this script, etc.) so this just wouldn’t make sense.
Oh, and…

it will confuse new scratchers
I hate it when people use that reason.
because they’ll be like
“Why can’t I put any code after here?”
It’s just a bad idea.

why did I write this much
ResExsention
New Scratcher
1000+ posts

reshape the "broadcast" block

No support.

When coding things, I like to use two broadcasts at the start: one for the initialization, and another for the actual game:

when green flag clicked
broadcast [init v]
broadcast [begin v]

If we reshape the broadcast block to a cap,then things become more complicated:

when green flag clicked
broadcast [init v] :: cap

when I receive [init v]
do stuff :: grey
broadcast [begin v] :: cap // and what if I need to add more things after this?

Just don't add another block if you don't want anything else to happen after the broadcast.
Troyer_Kem
Scratcher
1000+ posts

reshape the "broadcast" block

ResExsention wrote:

-king of snips-
Yeah, I agree.
seems like you're back
bacc
StrangeMagic32
Scratcher
1000+ posts

reshape the "broadcast" block

I'm starting to feel like this is a joke topic…
They aren't defending or anything…
EIephant_Lover
Scratcher
500+ posts

reshape the "broadcast" block

StrangeMagic32 wrote:

I'm starting to feel like this is a joke topic…
They aren't defending or anything…
I sort of hope so.

Maybe they just wanted to make a post?
Troyer_Kem
Scratcher
1000+ posts

reshape the "broadcast" block

EIephant_Lover wrote:

StrangeMagic32 wrote:

I'm starting to feel like this is a joke topic…
They aren't defending or anything…
I sort of hope so.

Maybe they just wanted to make a post?
I didn't think this.
This is a big possibility…
great_elmo
Scratcher
500+ posts

reshape the "broadcast" block

Troyer_Kem wrote:

EIephant_Lover wrote:

StrangeMagic32 wrote:

I'm starting to feel like this is a joke topic…
They aren't defending or anything…
I sort of hope so.

Maybe they just wanted to make a post?
I didn't think this.
This is a big possibility…

I suggested this because there are not many cap blocks
Troyer_Kem
Scratcher
1000+ posts

reshape the "broadcast" block

great_elmo wrote:

Troyer_Kem wrote:

EIephant_Lover wrote:

StrangeMagic32 wrote:

I'm starting to feel like this is a joke topic…
They aren't defending or anything…
I sort of hope so.

Maybe they just wanted to make a post?
I didn't think this.
This is a big possibility…

I suggested this because there are not many cap blocks
You didn't need to suggest this if there aren't many caps.
There are less cap blocks because they are enough to Scratch. We don't need any other cap block for now.

Powered by DjangoBB