1. Click "See inside" to look at the script. Notice the "When this sprite clicked" is connected to the blocks below it. 2. Click the cat once. What happens? 3. Click the cat twice (slowly). What happens? 4. Delete the "When this sprite clicked" blocks. Connect "When green flag clicked" to the blocks below it. Click the green flag to reset the cat. Try steps 2-3 again. What's different?
This project shows why you might want to be careful when using "When this sprite clicked". Users who quickly click the sprite several times might accidentally break your script! The idea for this demo came up while trying to fix a bug in this project by @CrazyGamerC below: http://scratch.mit.edu/projects/266148/ Thanks to the Scratch Wiki for the script that is similar to (but as this project shows, NOT equal to) "when this sprite clicked": http://wiki.scratch.mit.edu/wiki/When_This_Sprite_Clicked_(block)