< Video Tutorials‎ | Transcriptions

SandCastleIcon.png This page has links to websites or programs not trusted by Scratch or hosted by Wikipedia. Remember to stay safe while using the Internet, as we can't guarantee the safety of other websites.

Make your sprite jump when you clap is a video in a series of video tutorials under the Help tab. It describes how to use the loudness value to make a sprite jump. The video is 2 minutes and 6 seconds long.

Transcription

[0:00] In this video, we will make our sprite jump every time we clap our hands. clap, clap.

[0:08] To make this work, you will need a microphone.

[0:11] Now, to make our cat jump, we really need to change it's position in the vertical position, or the y axis.

[0:18] To do this, I will grab the set y block.

[0:24] Now I want this y value to change every time I clap my hands, so I will click on the Sensing Link in the blocks palette...

[0:38] ...and grab the loudness block.

[0:45] Loudness uses the microphone in your computer to detect the volume of the sounds you are making. I will set loudness to the y value to our cat.

[0:55] Now I want my program to run repeatedly, so I will grab the forever block and I want also want this program to run after I hit the green flag, so I will click that block also.

when gf clicked
forever
    set y to (loudness)
end

[1:05] When you click on the green flag, Scratch may request your permission to access you computer's microphone. Click allow.

[1:15] Now when you clap your hands, the cat will jump.

[1:21] To make these jumps a bit more pronounced, I will click the Operators link in the palette...

[1:32] ...and grab the multiplication block.

[1:40] I will multiply loudness with, let's say, four. You can play around with any numbers here.

when gf clicked
forever
    set y to ((loudness) * (4))
end

[1:52] Now when you make a sound, the cat will jump higher.

[2:01] Finally, can you make the cat move in a horizontal direction when you clap?

See Also

External Links