This block will be renamed to "Erase all" in Scratch 3.0.
This block is used in almost all projects involving the pen (especially graphic editor simulations), as clearing the screen once the project starts would be a main priority.
Some common uses for the Clear block are:
- Clearing the screen in a paint program
when this sprite clicked switch costume to [Pressed v] clear wait until <not<mouse down?>> switch costume to [Not Pressed v]
- Resetting the penning ground in a pattern maker
wait until <(dots made) > > set [dots made v] to  clear
- Removing stamps in a maze generator or something similar
when I receive [Next maze v] clear broadcast [Generate v]
- Refreshing the screen to draw the next frame in a pen animation
when GF clicked forever tick::custom end define tick clear //Clear the screen ... //Code for redrawing the updated animations