Do you want to make slideshows on Scratch to share pictures and info about topics you're passionate about? Well, then you've come to the right place! Below, I will list 3 different methods for making slideshows, from simplest to most complex. I'll use the blocks so you can see what I'm talking about, and give an example of a slideshow that I've made using that method.
The first two methods are especially useful if you want other Scratchers to see the slides in a certain order, but they can still be used even if you don't want that.
Method 1:
This method is by far the easiest to use, consisting of only two blocks for the entire script.
Script:
<when[ ]key pressed>
<next costume>
I personally used the space key in that blank, but you could use just about any key.
Example:http://scratch.mit.edu/projects/gettysburg11/306835
Method 2:
This one isn't that hard either, it's just might take you a while depending on how many pictures you have, since it's very repetitive.
Script:
<when green flag clicked>
<wait( )secsc>
<next costume>
<wait( )secsc>
<next costume>
and keep repeating until all your slides are accounted for.
Example:http://scratch.mit.edu/projects/gettysburg11/545641
Method 3:
This one is the most complicated, and will take you the longest to do
First, create a hub slide. Then, follow the following method to get to each of your slides.
Script:
<when[ ]key pressed>
<switch to costume[
To get back to the hub:
<when[ ]key pressed>
<switch to costume[
Example:http://scratch.mit.edu/projects/gettysburg11/767800
If you want to add sounds, put in the <play sound[ block, and use
<stop all sounds> in method 3 when you're going back to the hub.
Have fun making slideshows!
Last edited by gettysburg11 (2010-07-04 16:06:15)
Offline
Looking through unanswered posts, found this- great tips!
Offline
Thank you!
Offline
Don't forget the [blocks] tags.
....................................
For method two, you can shorten the script by using a loop block.
Offline
About the second slideshow method: This is how you said to do it:
You could just do this:
You might want to put that in.
Offline
Jonathanpb wrote:
About the second slideshow method: This is how you said to do it:
http://img101.imageshack.us/img101/2397 … deshow.png
You could just do this:
http://img130.imageshack.us/img130/7706 … showsc.png
You might want to put that in.
But that lags by 0.001 seconds
Offline
juststickman wrote:
Jonathanpb wrote:
About the second slideshow method: This is how you said to do it:
http://img101.imageshack.us/img101/2397 … deshow.png
You could just do this:
http://img130.imageshack.us/img130/7706 … showsc.png
You might want to put that in.But that lags by 0.001 seconds
Why do you always post such timing issues? Use that:
[blocks]
<when green flag clicked>
<repeat( 16
<wait( 4.999 )secs>
<end>
[/blocks]
Offline