Discuss Scratch

theonlygusti
Scratcher
1000+ posts

New Block - run without screen refresh

RPFluffy wrote:

djdolphin wrote:

There used to be a block called "all at once". It was removed because atomic functions were added, and I doubt it's ever coming back.
Yup, that is exactly why.
Yes, but using an atomic function is stupid, if you could wrap your single 1-line loop in a block instead.

KingOfAwesome58219
Scratcher
1000+ posts

New Block - run without screen refresh

I support, it would be useful, but the “all at once” block was removed because of the “Run Without Screen Refresh”
But, it took me a while to even start using these custom blocks, let alone start using the Run Without Screen Refresh, because I wasn't sure what it meant. So I believe it could save a LOT of confusion.



theonlygusti
Scratcher
1000+ posts

New Block - run without screen refresh

KingOfAwesome58219 wrote:

I support, it would be useful, but the “all at once” block was removed because of the “Run Without Screen Refresh”
But, it took me a while to even start using these custom blocks, let alone start using the Run Without Screen Refresh, because I wasn't sure what it meant. So I believe it could save a LOT of confusion.
Yes, thank you!

theonlygusti
Scratcher
1000+ posts

New Block - run without screen refresh

Bumpiddybumpbump!

theonlygusti
Scratcher
1000+ posts

New Block - run without screen refresh

Bump.

nighttimeninja314
Scratcher
14 posts

New Block - run without screen refresh

add [nighttimeninja314] to [support_List]


pen explode
testingscript64
Scratcher
100+ posts

New Block - run without screen refresh

theonlygusti
Scratcher
1000+ posts

New Block - run without screen refresh

testingscript64 wrote:

bumb!
?

testingscript64
Scratcher
100+ posts

New Block - run without screen refresh

theonlygusti wrote:

testingscript64 wrote:

bumb!
?
(Sorry, that was supposed to bump the discussion to the front page, but I guess it doesn't do any good now since no one is really interested in a block that does things all at once)
testingscript64
Scratcher
100+ posts

New Block - run without screen refresh

theonlygusti
Scratcher
1000+ posts

New Block - run without screen refresh

nighttimeninja314 wrote:

add [nighttimeninja314] to [support_List]


pen explode
What does that even mean?

CatsUnited
Scratcher
1000+ posts

New Block - run without screen refresh

No support, just use a custom block without screen refresh
define w/out screen refresh - move 10 steps // without screen refresh
move (10) steps

Couple of joke ideas
incredible speed ::  control cstart

end

tardis :: grey cstart

end

run :: control cstart

at [Sanic Speed! v] :: cend

bottom text
testingscript64
Scratcher
100+ posts

New Block - run without screen refresh

CatsUnited wrote:

No support, just use a custom block without screen refresh
define w/out screen refresh - move 10 steps // without screen refresh
move (10) steps

Couple of joke ideas
incredible speed ::  control cstart

end

tardis :: grey cstart

end

run :: control cstart

at [Sanic Speed! v] :: cend
It wouldn't make sense to make extra custom blocks for actions that need to be performed at once. Say that you had a lot of scripts that needed to be run once because they take too long. You would have to make lots of custom blocks without screen refresh, which is inconvenient.
ChocolatePi
Scratcher
1000+ posts

New Block - run without screen refresh

MegaApuTurkUltra wrote:

No support. Use custom blocks that are set to “Run Without Screen Refresh”
Yeah, but this is inconvenient in some cases.

I support
theonlygusti
Scratcher
1000+ posts

New Block - run without screen refresh

CatsUnited wrote:

No support, just use a custom block without screen refresh
define w/out screen refresh - move 10 steps // without screen refresh
move (10) steps

The whole point of this idea is to not have to do that.
Couple of joke ideas
run :: control cstart

at [Sanic Speed! v] :: cend
That. Is. Brilliance.

I think, that if this block is ever implemented, it should have that name.

at SANIC SPEED!!!!!!!::control cstart
end

ChocolatePi
Scratcher
1000+ posts

New Block - run without screen refresh

You know what would make this not necessary and also be used for other things?
Lambdas.

define run {block} at screen refresh
run {block :: custom} :: control

//then you would just run

run {move (10) steps} at screen refresh
theonlygusti
Scratcher
1000+ posts

New Block - run without screen refresh

ChocolatePi wrote:

You know what would make this not necessary and also be used for other things?
Lambdas.

define run {block} at screen refresh
run {block :: custom} :: control

//then you would just run

run {move (10) steps} at screen refresh
But then you could just do
run {block :: motion} :: control

ChocolatePi
Scratcher
1000+ posts

New Block - run without screen refresh

theonlygusti wrote:

ChocolatePi wrote:

You know what would make this not necessary and also be used for other things?
Lambdas.

define run {block} at screen refresh
run {block :: custom} :: control

//then you would just run

run {move (10) steps} at screen refresh
But then you could just do
run {block :: motion} :: control
but that purple block would be a “screen refresh” block.
theonlygusti
Scratcher
1000+ posts

New Block - run without screen refresh

ChocolatePi wrote:

theonlygusti wrote:

ChocolatePi wrote:

You know what would make this not necessary and also be used for other things?
Lambdas.

define run {block} at screen refresh
run {block :: custom} :: control

//then you would just run

run {move (10) steps} at screen refresh
But then you could just do
run {block :: motion} :: control
but that purple block would be a “screen refresh” block.
Yes, okay, that makes sense.

I'm in full support of lambdas, they look like this in Snap/BYOB:

run {{pen down} :: grey ring} :: control

Last edited by theonlygusti (Jan. 9, 2015 16:15:35)


testingscript64
Scratcher
100+ posts

New Block - run without screen refresh

Powered by DjangoBB