A very easy and simple pause example. Fully compatible with mobile devices, permits you to capture the screen and pause your game. sprite_create_from_screen and background_create_from_screen do not exist anymore in Game Maker Studio. This version does NOT use views or any other tricky workarrounds, just one script and one object, as simple as that.
Simple, fast and requires no addons!
If you have any questions, please do not hesitate to contact me!
Q: I do not see all or any objects when pausing!
A: Make sure that the pause controller's depth is in front of all your objects AND tiles.
Q: Couldn't you have put everything inside the controller?
A: Yes, I could have put the contents of the script inside the controller. The script can be used for anything besides pausing a screen. You have a pause example AND a screen capture script (2 in 1).
Q: I do not see all or any objects I created on the pause screen!
A: Make sure that the objects' depth you create AFTER pausing have higher negative depth values than your pause controller.