Discuss Scratch

ThisStickIsNotAStick
Scratcher
6 posts

Pause/Resume

Piggygirl3838 wrote:

Support.

My question would be:

Would it pause forever blocks? I think so, but the forever block is intended to go… well… forever!

This might be confusing, but I agree with all of the supporters

Yeah, but it’ll just continue when the project unpauses.

I’m not too sure about cloud variables though…
medians
Scratcher
1000+ posts

Pause/Resume

Bringing this topic up.
DangerPuppy10
Scratcher
1000+ posts

Pause/Resume

(mouse y)
(mouse x) //What about these blocks, would they continue to report the mouse x and y?
plantskym2
Scratcher
500+ posts

Pause/Resume

support, this is super useful for things like animations, AMVs, and things that you just want to stop for a little but resume where you stopped.
medians
Scratcher
1000+ posts

Pause/Resume

medians wrote:

Bringing this topic up.
julmik6478
Scratcher
500+ posts

Pause/Resume

Support. There is pause button in scratch browser extension and scratch mods like turbowarp and codeskool So why not in Vanilla scratch?
PaperMarioFan2022
Scratcher
1000+ posts

Pause/Resume

Bringing this topic up from the dead.
ThisIsTemp1
Scratcher
1000+ posts

Pause/Resume

-ElectronicArts- wrote:

----Windows---- wrote:

Support, it would help animators to debug animations faster.

-ElectronicArts- wrote:

what will happen to multiplayer games lol

It only affects you, and not the cloud variables.
you can disconnect in multuplayer games

Disable if it uses cloud variables.
mumu245
Scratcher
1000+ posts

Pause/Resume

ThisIsTemp1 wrote:

(#248)

-ElectronicArts- wrote:

----Windows---- wrote:

Support, it would help animators to debug animations faster.

-ElectronicArts- wrote:

what will happen to multiplayer games lol

It only affects you, and not the cloud variables.
you can disconnect in multuplayer games

Disable if it uses cloud variables.
Cloud variables already disconnect after some time. This wouldn't really impact games since they're cloud. But if it's really needed, there should be the option to play the project locally and pause, since some uses of cloud variables may not be required to use the project.
DangerPuppy10
Scratcher
1000+ posts

Pause/Resume

bump because dupe.
medians
Scratcher
1000+ posts

Pause/Resume

julmik6478 wrote:

Support. There is pause button in scratch browser extension and scratch mods like turbowarp and codeskool So why not in Vanilla scratch?
Not really a good reason, there are things like rejected suggestions present in extensions and mods, but that doesn't mean that those features should be implemented.
medians
Scratcher
1000+ posts

Pause/Resume

DangerPuppy10 wrote:

(mouse y)
(mouse x) //What about these blocks, would they continue to report the mouse x and y?
No since the green flag, stop sign, and the other buttons are outside of the project window, and the regular mouse x and mouse y blocks do not detect beyond the project window. You can already test this with those, or look at the mouse x and y of your cursor if you're on 2.0 or using extensions. If you mean the project itself, the project would be paused, meaning the scripts wouldn't be running in the first place.

Last edited by medians (Oct. 5, 2024 14:07:38)

AliMASTER430258
Scratcher
100+ posts

Pause/Resume

Support! We all need this; I'm getting jealous of TurboWarp. (actually not really, because I have (removed by moderator - please don't name browser extensions))

Last edited by Paddle2See (Jan. 3, 2025 14:14:34)

8to16
Scratcher
1000+ posts

Pause/Resume

ascending this topic
MagentaDude1359
Scratcher
100+ posts

Pause/Resume

this is sooo useful in turbowarp and other mods, i give it a giant support
Blue_Blaze56
Scratcher
3 posts

Pause/Resume

This idea is awe-inspiring! When you catch an issue in your code and take the initiative to correct it immediately, it feels like reviving the entire project. It’s similar to hitting a reset button at the right moment, allowing you to maintain clarity and focus. By addressing problems as they arise, you enhance the overall quality of your work and cultivate a habit of being alert and proactive in your development process. This approach ensures that your project remains on track and continues to evolve positively.



"Follow me! I'm new to scratch" - @Blue_Blaze56



Last edited by Blue_Blaze56 (Dec. 17, 2024 16:08:46)

scratchcode1_2_3
Scratcher
1000+ posts

Pause/Resume

Blue_Blaze56 wrote:

(#256)
This idea is awe-inspiring! When you catch an issue in your code and take the initiative to correct it immediately, it feels like reviving the entire project. It’s similar to hitting a reset button at the right moment, allowing you to maintain clarity and focus. By addressing problems as they arise, you enhance the overall quality of your work and cultivate a habit of being alert and proactive in your development process. This approach ensures that your project remains on track and continues to evolve positively.*

*Source = Grammarly

"Follow me! I'm new to scratch" - @Blue_Blaze56




uhh…. Grammarly AI?? Please don't make posts with AI.
Welcome to Scratch, you can make a signature here.
leidymateo
Scratcher
100+ posts

Pause/Resume

Hello guys!
From now on, We need a pause button on Scratch

So, If you make a Scratch Project and you click the green flag, the project will start. The only option is just to press the stop sign button. If you want to continue, you need to start again from the beginning. If the pause button is added, you can continue the progress! So Scratch has only have green flag and stop sign buttons.

I Hope Pause Button will be added on Scratch 4.0!


Also, The Pause Button will be next to the Green Flag and the color is Amber.

Last edited by leidymateo (Jan. 24, 2025 18:09:11)

Nerdiesssss
Scratcher
100+ posts

Pause/Resume

mrsteve wrote:

scimonster,

I understand, my concern is that pausing timers could create unintended consequences and potentially change the behavior of existing projects (or new ones created in 1.4).

Ie: a “trick” to beat a game that uses a timer, where you pause and then move things around, then hit resume. Or a strategy game that times your moves and you pause to think about it to avoid the timer expiring or losing points.

Another case would be collecting data in a cloud list on times to solve a maze for an existing contest. One could use pause to “improve” your score.

In fact the above things could happen even if they didn't use a timer but used a counter that incremented/decremented in a forever loop.




So how to deal with the above cases…
  • Well we could have two types of timers (just to confuse kids and raise the floor a bit ) where one is pausable and one isn't.
  • We could have blocks to detect “Pause hit”
  • We could have a timer option (pause on pause, or not)


Okay all that said, I don't even know if such projects exist or how many actually use timers and for what purpose. And if they did exist and kids found “tricks” (I HATE the word “cheats”) it could be argued that could create a learning opportunity.

hmmmmm….. In any case more thought needed.

The pause button could only be fetured inside of the creator why would users outside of the creator need the pause button?
hypercode96
Scratcher
100+ posts

Pause/Resume

jromagnoli wrote:

What about this work-around?
when [space v] key pressed
wait until <not <key [space v] pressed?>>
stop [other scripts in sprite v]
broadcast [stop v]
wait until <key [space v] pressed?>
when I receive [stop v] //This script goes in the other sprites.
stop [other scripts in sprite v]
stop [this script v]
cat resume

Powered by DjangoBB