Discuss Scratch

gdfsgdfsgdfg
Scratcher
1000+ posts

script speed block

just changes the speed of the script

set speed to [ v] :: events // fast, normal or slow

just like in scratch jr

Knightbot63
Scratcher
1000+ posts

script speed block

How can this be useful?
Moduds
Scratcher
97 posts

script speed block

How about cloud variables?
Batyadzoantipelnavia
New Scratcher
28 posts

script speed block

Moduds wrote:

How about cloud variables?
What about them

Knightbot63 wrote:

How can this be useful?
By making the script faster
Knightbot63
Scratcher
1000+ posts

script speed block

Batyadzoantipelnavia wrote:

By making the script faster
How can this be useful on scripts?
cs3868895
Scratcher
1000+ posts

script speed block

Nah, There's way too much work arounds including
glide () secs to x: (0) y: (0)
Moduds
Scratcher
97 posts

script speed block

Batyadzoantipelnavia wrote:

What about them

Scratch Wiki wrote:

If both Scratchers have a reasonably fast Internet connection (DSL/Cable), and there are no restrictive firewalls on the computers/network, updates should be transmitted in milliseconds. However, many computers have firewall software running in them, and if the firewall software blocks outgoing connections to TCP port 531 and TCP port 843, the time-lag becomes one-second.
Wouldn't that affect?
gdfsgdfsgdfg
Scratcher
1000+ posts

script speed block

cs3868895 wrote:

Nah, There's way too much work arounds including
glide () secs to x: (0) y: (0)


no

the block speeds up the script

Batyadzoantipelnavia
New Scratcher
28 posts

script speed block

Knightbot63 wrote:

How can this be useful on scripts?
I made a test script for HwS and it was historically slow. If I would like to add it for a project I would have to wait for it to load and it's soo boring.
By the way it was for filling in squares.

Last edited by Batyadzoantipelnavia (Jan. 23, 2023 17:14:38)

blablablahello
Scratcher
1000+ posts

script speed block

I believe this wouldn't work, as script currently runs at (idk exactly how much) frames, and you cant really get shorter then a frame in computers

otherwise, this would literally just be a “activate turbo mode” block, which simply runs without refreshign the screen (or something like that)
cs3868895
Scratcher
1000+ posts

script speed block

gdfsgdfsgdfg wrote:

cs3868895 wrote:

Nah, There's way too much work arounds including
glide (120) secs to x: (0) y: (0)


no

the block speeds up the script

blablablahello wrote:

I believe this wouldn't work, as script currently runs at (idk exactly how much) frames, and you cant really get shorter then a frame in computers

otherwise, this would literally just be a “activate turbo mode” block, which simply runs without refreshign the screen (or something like that)
Then You have why this codeblock works also let me pull another work around-
(the one is where time doesn't matter but it slows down the sprite) And also you can make it slow too-

Last edited by cs3868895 (Jan. 23, 2023 17:40:37)

cookieclickerer33
Scratcher
1000+ posts

script speed block

I support because it makes no sense that scratch jr has features not on normal scratch
cs3868895
Scratcher
1000+ posts

script speed block

cookieclickerer33 wrote:

I support because it makes no sense that scratch jr has features not on normal scratch
Huh, I think the fast normal slow is supposed to teach kids about the many speeds, just why do we need it if we have glide blocks and such-

No support definitely No support.
Moduds
Scratcher
97 posts

script speed block

cookieclickerer33 wrote:

I support because it makes no sense that scratch jr has features not on normal scratch
There's a big difference between Scratch JR and Scratch 3.0, so not everything there could apply on Scratch.
cookieclickerer33
Scratcher
1000+ posts

script speed block

Moduds wrote:

cookieclickerer33 wrote:

I support because it makes no sense that scratch jr has features not on normal scratch
There's a big difference between Scratch JR and Scratch 3.0, so not everything there could apply on Scratch.
I think a simplified version of something should not have things that can’t be archived on the normal version
Moduds
Scratcher
97 posts

script speed block

cookieclickerer33 wrote:

Moduds wrote:

cookieclickerer33 wrote:

I support because it makes no sense that scratch jr has features not on normal scratch
There's a big difference between Scratch JR and Scratch 3.0, so not everything there could apply on Scratch.
I think a simplified version of something should not have things that can’t be archived on the normal version
While a feature is implemented on Scratch JR, It can destroy Scratch 3.0, Since, Scratch 3.0 Is much larger than JR, like how I've mentioned above:

Moduds wrote:

Batyadzoantipelnavia wrote:

What about them

Scratch Wiki wrote:

If both Scratchers have a reasonably fast Internet connection (DSL/Cable), and there are no restrictive firewalls on the computers/network, updates should be transmitted in milliseconds. However, many computers have firewall software running in them, and if the firewall software blocks outgoing connections to TCP port 531 and TCP port 843, the time-lag becomes one-second.
Wouldn't that affect?
Scratch 3.0 have cloud variables, and also server which they would just shut down (AFAIK), but Scratch JR does? - No, so I don't see any reason that the speed block would harm Scratch JR, but It still can harm Scratch 3.0.

Last edited by Moduds (Jan. 23, 2023 18:27:20)

8bitrkt
Scratcher
500+ posts

script speed block

Work arounds?

forever
Run without screen refresh :: more blocks
end
define Run without screen refresh
...

...
wait [0] secs
...
wait [0] secs
...

and I'm pretty sure you cant make scripts run any faster than it already does (except for RWSR)
Batyadzoantipelnavia
New Scratcher
28 posts

script speed block

8bitrkt wrote:

Work arounds?

forever
Run without screen refresh :: more blocks
end
define Run without screen refresh
...

...
wait [0] secs
...
wait [0] secs
...

and I'm pretty sure you cant make scripts run any faster than it already does (except for RWSR)

Doesn't that just run it at normal speed
Moduds
Scratcher
97 posts

script speed block

Batyadzoantipelnavia wrote:

Doesn't that just run it at normal speed
Custom blocks that runs without screen refresh could run functions in a single frame if that's what you mean? - Also, perhaps, the “0” in the wait block was just a placeholder
gdfsgdfsgdfg
Scratcher
1000+ posts

script speed block

8bitrkt wrote:

Work arounds?

forever
Run without screen refresh :: more blocks
end
define Run without screen refresh
...

...
wait [0] secs
...
wait [0] secs
...

and I'm pretty sure you cant make scripts run any faster than it already does (except for RWSR)

wrong

it runs at normal speed

and no option for fast

Powered by DjangoBB