260 likes | 364 Views
How to create motion tweening in Scratch using lists ( tweening is when you specify where the movement will start and end and the computer fills in intermediate frames. We will put a few x and y coordinates into the new feature in Scratch 1.4 called “lists” to make the cat jump over a mountain.
E N D
How to create motion tweening in Scratch using lists (tweening is when you specify where the movement will start and end and the computer fills in intermediate frames We will put a few x and y coordinates into the new feature in Scratch 1.4 called “lists” to make the cat jump over a mountain
Zoom out in the paint editor because we are making a really big sprite
We need the cat to go over the mountain. That means the cat will glide through 5 points. We will enter the x and y positions of the points into a list
Under Variables blocks, create a new list and name it X coordinates
Manually move the cat through the paces, noting its X and Y Type the current X value into the list, click + to add more points
The 2 lists (also known as “arrays”) contain 5 elements. We need to keep track of these with a variable HowManyTimes
Now, you will see a complex script that will step through both lists, gliding the cat between the coordinates That’s it! The next slide will show you another useful feature for animation – fade outs from black, just like in the Movie Maker... Now, you can turn off The lists on the screen by clearing the checkmarks for the lists...
Add a new sprite and make it big and black (zoom out and use the paint bucket)
The script for the black block: Notice, that 5%x20%=100% Could you also create a fade out to black?
Now, another useful trick – zoom in, just like in a video camera. We will zoom in all objects at once by using a variable and setting all sizes to that variable. Create a variable called “allSize” The code blocks for the black box (could be for any sprite, it doesn’t matter) EXTENSION ACTIVITY: How would you create a zoom out?
Add a random sprite to see how many objects can grow at once. Here is the code for this sprite. Remember, you can drag these two blocks to other sprites to save you some time!
“Matrix” somersault (stamp comes from the Pen pallete of blocks)
Double-click on stage – we’ll need to clear the extra images once the jump is over... From the “Pen” palette, as well
Talking head – create a sprite Mouth and give it a few costumes for producing various sounds like “o”, “oo”, EE”, etc. Consult your language teacher for the shape of the mouth and its relation to the letter pronounced
The End • Good luck in the competition! • Scratch 1.4 files used in the creation of this tutorial. Save them and open in Scratch or BYOB.