Discuss Scratch

HTML-Fan
Scratcher
1000+ posts

Project Speed Slider Setting

Robby_Blue wrote:

Most people's computers aren't good enough to handle most projects at 2x speed without lag
Really depends. Some projects will probably work with 10x speed (animations) and some are designed for 0.1x speed (3d games).
Catie623
Scratcher
1000+ posts

Project Speed Slider Setting

This could be useful, but you could also have a scrolling variable inside the game and then just use the multiplication operator in each block that has time in it.

wait ((originalwaittimehere) * (speed)) secs
Then the user could just control it within the project. It would indeed take longer, but also, using something that speeds up the whole project not when it's in the code could lag it a lot. So I'll have to say no support.

Last edited by Catie623 (Aug. 14, 2020 20:26:29)

pavcato
Scratcher
1000+ posts

Project Speed Slider Setting

bump
HTML-Fan
Scratcher
1000+ posts

Project Speed Slider Setting

Catie623 wrote:

This could be useful, but you could also have a scrolling variable inside the game and then just use the multiplication operator in each block that has time in it.

wait ((originalwaittimehere) * (speed)) secs
Then the user could just control it within the project. It would indeed take longer, but also, using something that speeds up the whole project not when it's in the code could lag it a lot. So I'll have to say no support.
Your workaround wouldn't work for, for example, my platformer.
pavcato
Scratcher
1000+ posts

Project Speed Slider Setting

bump
pavcato
Scratcher
1000+ posts

Project Speed Slider Setting

bump
pavcato
Scratcher
1000+ posts

Project Speed Slider Setting

bump
pavcato
Scratcher
1000+ posts

Project Speed Slider Setting

bump
pavcato
Scratcher
1000+ posts

Project Speed Slider Setting

bump
pavcato
Scratcher
1000+ posts

Project Speed Slider Setting

bump
pavcato
Scratcher
1000+ posts

Project Speed Slider Setting

bump
pavcato
Scratcher
1000+ posts

Project Speed Slider Setting

bump
Steve0Greatness
Scratcher
1000+ posts

Project Speed Slider Setting

Shift+click = Turbo-mode
CTRL+click = 2*speed! >>>
pavcato
Scratcher
1000+ posts

Project Speed Slider Setting

Steve0Greatness wrote:

Shift+click = Turbo-mode
CTRL+click = 2*speed! >>>
It's going to be a slider.
gilbert_given_189
Scratcher
1000+ posts

Project Speed Slider Setting

bump
evanultra01
Scratcher
100+ posts

Project Speed Slider Setting

I like this idea.
Shortcut could be CTRL+Green Flag (brings up slider)
pavcato
Scratcher
1000+ posts

Project Speed Slider Setting

evanultra01 wrote:

I like this idea.
Shortcut could be CTRL+Green Flag (brings up slider)
I'll add that.
awesome_guy6856
Scratcher
100+ posts

Project Speed Slider Setting

No support, people should learn to edit their code or run specific segments of code when needed in order to test things.

Last edited by awesome_guy6856 (Sept. 27, 2020 17:01:58)

pavcato
Scratcher
1000+ posts

Project Speed Slider Setting

awesome_guy6856 wrote:

No support, people should learn to edit their code or run specific segments of code when needed in order to test things.
Yeah, but then you'll more scripts and you'll forget and you'll have clutter. This will streamline things and it's not like it will make a whole project for you.
awesome_guy6856
Scratcher
100+ posts

Project Speed Slider Setting

pavcato wrote:

awesome_guy6856 wrote:

No support, people should learn to edit their code or run specific segments of code when needed in order to test things.
Yeah, but then you'll more scripts and you'll forget and you'll have clutter. This will streamline things and it's not like it will make a whole project for you.
As a previous user said, you could separate the animation into segments each started by a broadcast.
broadcast scene 1, broadcast scene 2, etc.

Then when you need to view a specific scene you just broadcast that message.

This adds at most a couple broadcasts, and it also teaches you to make your code test-able.

Last edited by awesome_guy6856 (Sept. 27, 2020 17:16:08)

Powered by DjangoBB