How To Animate A Sprite In Scratch

This is a step to step guide, explaining how to animate a sprite in Scratch. In this post, in the end, we will achieve an animated sprite, which can move eat, and change colour. Before we begin, you will need an account in Scratch. If you don’t have one then, head to how to create an account in scratch.

What Is A Sprite In Scratch

A sprite is a synonym for a character, and is used In Scratch to symbolise a character.

Choose Your Sprite To Animate

How To Animate A Sprite In Scratch 1

Click the  icon above to choose a new sprite:

How To Animate A Sprite In Scratch 2

Click The Icon To Open Library

Then, select your pet:

How To Animate A Sprite In Scratch 3
You Can Select Any Animal

You can delete the cat with the scissors tool. Click on the scissors, then click on the cat:

How To Animate A Sprite In Scratch 4
Delete Cat If You Want

Or, use the right-click menu (CTRL+click on Mac), and choose ‘delete’.

Choose a Backdrop

Choose where your pet will live.

How To Animate A Sprite In Scratch 5

Click the  icon above to open the Backdrop library:

How To Animate A Sprite In Scratch 6
Click Backdrop button

Then choose the backdrop you want for your pet, such as garden rock:

How To Animate A Sprite In Scratch 7
Choosing Backdrop

Introduce Your Pet

Move your pet where you want it to start.

Use the go-to block to set that position:

How To Animate A Sprite In Scratch 8
Go To x:-60 and y:100

Tip: You can find the x and y value of any point on the Scratch stage by moving your mouse pointer. Look at the x y below the stage:

How To Animate A Sprite In Scratch 9

Have your pet make a sound when you click it.

How To Animate A Sprite In Scratch 10

Click the Sounds tab as mentioned above, then click.

How To Animate A Sprite In Scratch 11
Click Icon

Add a script that plays this sound when you click on your pet.

How To Animate A Sprite In Scratch 12
Pick Sound

You can also have your pet say something when you click on it.

How To Animate A Sprite In Scratch 13
You can have your pet say something

Animate Your Pet

Click the Costumes tab.

If your pet has more than one costume, you can animate it by using the switch costume block.

How To Animate A Sprite In Scratch 14
To Animate
How To Animate A Sprite In Scratch 15

Tip: To add a costume to an animation, click with the Duplicate tool. Then use the drawing tools to edit it.

How To Animate A Sprite In Scratch 16

Time to Eat

Give your pet something to eat.

Click to choose a new sprite:

How To Animate A Sprite In Scratch 17

Then, select food:

How To Animate A Sprite In Scratch 18

To tell your pet when the food sprite is clicked, go to Events, and drag in a when sprite clickedblock. Then, snap on a broadcast block. Choose ‘new message’ from the menu and type in ‘food.’

How To Animate A Sprite In Scratch 19

Now, whenever you click on the food sprite, it will send a message to your pet.

Tip: Add the go-to front block to place your food sprite in front of the pet.

How To Animate A Sprite In Scratch 20

Eat Some Food

Decide what your pet will do when it receives the ‘food’ message.

Go to the Events category and drag out a when I receive a block.

To make your pet glide toward the food, click on the Motion category. Use the glide block to tell your pet where you want it to go.

How To Animate A Sprite In Scratch 21

Tip: You can type in an x and y position. Or drag your pet to where you want it to go, and the x and y within glide (in the blocks palette) will automatically update.

Add another glide block at the end of the script to make your pet go back to its original position.

How To Animate A Sprite In Scratch 22

Time to Play

Choose something for your pet to play with, such as a trampoline.

How To Animate A Sprite In Scratch 23

Go to Events. Drag in a when sprite clicked the block. Then add a broadcast block. Choose ‘new message’ and call it ‘play.’

How To Animate A Sprite In Scratch 24

Now decide what your pet will do when it receives the ‘play’ message. For example, you can have your pet jump up and down.

Click to select your pet

How To Animate A Sprite In Scratch 25

Here’s a script that glides to a trampoline and jumps:

How To Animate A Sprite In Scratch 26

Add More Activities

What else do you want your pet to do? You can use broadcast and receive blocks to add other activities.

Here are a couple of ideas. Feel free to experiment.

Play a musical instrument:

How To Animate A Sprite In Scratch 27

Choose a drum and add a script for your pet to play it:

How To Animate A Sprite In Scratch 28

Drink some water:

How To Animate A Sprite In Scratch 29
How To Animate A Sprite In Scratch 30

Monitor Your Pet

You can use variable blocks to monitor how your pet is feeling.

For example, to monitor if your pet is hungry, go to Data and click on ‘Make a Variable.’ Type in something like ‘Hungry.’

How To Animate A Sprite In Scratch 31

You can use a script like this so that your pet gets hungrier over time:

How To Animate A Sprite In Scratch 32

To make it less hungry, add this block to the ‘when I receive food’ script:

How To Animate A Sprite In Scratch 33

You could also monitor if your pet is thirsty, sleepy, or bored.

If you want more information, go to https://en.scratch-wiki.info/wiki/Animating_a_Sprite .

Trushil Shah

Author: Trushil Shah

My name is Trushil Shah and I am 10 years old. I live in Australia, a multicultural country. I have a little sister. Here are many things I like to do, to see, and to experience. I like to play sports, study, do technology experiencing, go out into the world, read, write, see the lunar eclipses by a glimpse, share time with my family, code in scratch and most of all have fun. I like flowers in spring, rain in summer, leaves in autumn, and snow in winter. I want to be a doctor or engineer when I grow up. I like many different types of food. My favourite subject of all is Maths. I am always trying to do my best. Whatever I do I want to do best.

193 thoughts on “How To Animate A Sprite In Scratch

  1. Pingback: TXU Energy plans
  2. Pingback: 툰코
  3. Pingback: directory
  4. Pingback: cach bat de kep
  5. Pingback: keo chap bong da
  6. Pingback: UNICCSHOP.BAZAR
  7. Pingback: pinewswire
  8. Pingback: 토토사이트
  9. Pingback: Small child
  10. Pingback: Immediate Edge
  11. Pingback: Plumber Near Me
  12. Pingback: Phil Down
  13. I just want to tell you that I am new to blogging and site-building and honestly savored your web site. Very likely I’m want to bookmark your website . You surely come with superb well written articles. Thanks for sharing your blog.

  14. I am not certain where you are getting your info, but great topic. I needs to spend a while finding out much more or working out more. Thank you for great info I used to be searching for this information for my mission.

  15. Simply want to say your article is as astounding. The clarity in your post is simply spectacular and i can assume you are an expert on this subject. Well with your permission allow me to grab your RSS feed to keep up to date with forthcoming post. Thanks a million and please carry on the gratifying work.

  16. I just want to mention I’m very new to blogging and actually enjoyed you’re website. Likely I’m going to bookmark your blog post . You certainly have outstanding articles. Appreciate it for revealing your webpage.

  17. Great – I should certainly pronounce, impressed with your website. I had no trouble navigating through all the tabs as well as related info ended up being truly simple to do to access. I recently found what I hoped for before you know it in the least. Quite unusual. Is likely to appreciate it for those who add forums or anything, web site theme . a tones way for your client to communicate. Excellent task..

  18. hello there and thank you in your info – I’ve definitely picked up anything new from right here. I did however experience a few technical issues the usage of this web site, as I skilled to reload the site many occasions previous to I may just get it to load correctly. I have been brooding about in case your hosting is OK? No longer that I am complaining, but slow loading circumstances occasions will often impact your placement in google and could injury your high-quality score if ads and ***********|advertising|advertising|advertising and *********** with Adwords. Well I’m adding this RSS to my email and can glance out for a lot more of your respective interesting content. Ensure that you update this once more soon..

  19. I and also my buddies were found to be studying the nice information and facts located on the blog and so the sudden I got a terrible suspicion I had not thanked the website owner for them. These young men happened to be glad to learn all of them and have in effect surely been tapping into these things. I appreciate you for being so kind and also for selecting such outstanding subject matter millions of individuals are really desperate to discover. My personal sincere regret for not expressing appreciation to you earlier.

  20. I know this if off topic but I’m looking into starting my own weblog and was curious what all is required to get set up? I’m assuming having a blog like yours would cost a pretty penny? I’m not very internet smart so I’m not 100 certain. Any suggestions or advice would be greatly appreciated. Cheers

  21. It’s perfect time to make a few plans for the longer term and it is time to be happy. I have learn this post and if I may I want to suggest you few fascinating things or suggestions. Maybe you can write subsequent articles referring to this article. I wish to learn more things approximately it!

  22. I simply want to tell you that I’m new to blogging and absolutely enjoyed your page. Almost certainly I’m likely to bookmark your site . You amazingly have good well written articles. With thanks for revealing your webpage.

  23. An impressive share, I just given this onto a colleague who was doing a little evaluation on this. And he actually purchased me breakfast because I found it for him.. smile. So let me reword that: Thnx for the treat! But yeah Thnkx for spending the time to debate this, I really feel strongly about it and love reading more on this topic. If possible, as you develop into expertise, would you thoughts updating your blog with more details? It is highly helpful for me. Big thumb up for this weblog publish!

  24. I’m not that much of a internet reader to be honest but your blogs really nice, keep it up! I’ll go ahead and bookmark your website to come back later on. Many thanks

  25. Can I just say what a reduction to find someone who truly is aware of what theyre talking about on the internet. You definitely know tips on how to convey a problem to light and make it important. More individuals have to read this and perceive this side of the story. I cant consider youre not more common because you positively have the gift.

  26. I discovered your blog website on google and appearance several of your early posts. Preserve the really good operate. I recently extra increase Feed to my MSN News Reader. Seeking toward reading a lot more from you down the road!…

  27. After looking into a number of the blog posts on your web site, I seriously like your technique of blogging. I added it to my bookmark webpage list and will be checking back in the near future. Please check out my web site as well and let me know what you think.

  28. When I originally commented I clicked the -Notify me when new comments are added- checkbox and already each time a comment is added I am four emails concentrating on the same comment. Will there be in whatever way you may eliminate me from that service? Thanks!

  29. An outstanding share! I’ve just forwarded this onto a friend who was doing a little homework on this. And he actually ordered me breakfast because I discovered it for him… lol. So allow me to reword this…. Thanks for the meal!! But yeah, thanks for spending time to discuss this issue here on your website.

  30. Great paintings! This is the type of information that are supposed to be shared across the internet. Disgrace on the search engines for no longer positioning this submit upper! Come on over and consult with my site . Thanks =)

  31. F*ckin’ tremendous things here. I’m very glad to peer your post. Thank you so much and i’m taking a look ahead to touch you. Will you kindly drop me a e-mail?

  32. I’m amazed, I must say. Seldom do I encounter a blog that’s equally educative and engaging, and let me tell you, you’ve hit the nail on the head. The problem is something too few folks are speaking intelligently about. I’m very happy that I stumbled across this in my hunt for something relating to this.

  33. Next time I read a blog, Hopefully it does not disappoint me just as much as this particular one. I mean, I know it was my choice to read, however I truly believed you’d have something interesting to say. All I hear is a bunch of whining about something you could possibly fix if you were not too busy seeking attention.

  34. I just could not depart your site before suggesting that I really enjoyed the standard info a person provide for your visitors? Is going to be back often in order to check up on new posts

  35. I just couldn’t go away your website prior to suggesting that I extremely loved the standard info an individual provide for your visitors? Is gonna be back incessantly in order to check up on new posts.

  36. Can I simply say what a relief to uncover an individual who truly understands what they’re talking about over the internet. You actually know how to bring an issue to light and make it important. More and more people have to check this out and understand this side of the story. It’s surprising you’re not more popular since you most certainly possess the gift.

  37. I was excited to discover this page. I want to to thank you for ones time due to this fantastic read!! I definitely savored every little bit of it and i also have you book-marked to look at new things on your website.

  38. Thank you for all your labor on this web site. Ellie delights in participating in investigations and it’s really easy to see why. A number of us know all concerning the powerful tactic you give efficient ideas via your blog and even improve response from visitors on this area while my princess has been discovering a great deal. Enjoy the rest of the new year. Your performing a fabulous job.

  39. Write more, thats all I have to say. Literally, it seems as though you relied on the video to make your point. You clearly know what youre talking about, why waste your intelligence on just posting videos to your site when you could be giving us something informative to read?

  40. I have recently started a blog, the information you offer on this website has helped me greatly. Thank you for all of your time & work. “One of the greatest pains to human nature is the pain of a new idea.” by Walter Bagehot.

  41. I wish to show some appreciation to this writer just for rescuing me from this type of scenario. As a result of surfing around throughout the search engines and coming across thoughts that were not helpful, I thought my entire life was well over. Existing without the strategies to the issues you’ve solved all through the posting is a critical case, and the ones which could have adversely damaged my entire career if I had not noticed your blog post. The training and kindness in controlling all the details was crucial. I don’t know what I would’ve done if I had not come across such a solution like this. I am able to at this moment look forward to my future. Thanks for your time very much for your impressive and amazing guide. I will not hesitate to endorse your site to anyone who wants and needs tips about this problem.

  42. Hi! I could have sworn I’ve visited your blog before but after looking at a few of the articles I realized it’s new to me. Anyways, I’m certainly happy I found it and I’ll be bookmarking it and checking back regularly!

  43. Thanx for a very informative blog. Where else may I get that type of information written in such a perfect approach? I’ve a challenge that I’m just now running on, and I’ve been on the look out for such information.

  44. Hi there! I know this is kinda off topic but I was wondering which blog platform are you using for this site? I’m getting sick and tired of WordPress because I’ve had issues with hackers and I’m looking at options for another platform. I would be fantastic if you could point me in the direction of a good platform.

  45. The next time I read a blog, Hopefully it does not disappoint me just as much as this particular one. I mean, Yes, it was my choice to read through, however I truly thought you would have something interesting to talk about. All I hear is a bunch of complaining about something that you could fix if you were not too busy seeking attention.

  46. Thank you for the sensible critique. Me & my neighbor were just preparing to do a little research on this. We got a grab a book from our local library but I think I learned more clear from this post. I am very glad to see such great information being shared freely out there.

  47. There couple of interesting points at some point here but I don’t determine if every one of them center to heart. There exists some validity but I will take hold opinion until I consider it further. Good post , thanks and then we want more! Added onto FeedBurner in addition

  48. I just couldn’t depart your website prior to suggesting that I extremely enjoyed the standard information a person provide for your visitors? Is going to be back often in order to check up on new posts

  49. Thanks for every one of your work on this web page. My mother really likes engaging in investigation and it’s obvious why. We all hear all concerning the powerful way you give practical thoughts through this website and as well as strongly encourage contribution from visitors on this situation so my child has been studying a lot. Enjoy the remaining portion of the year. You are performing a powerful job.

  50. Hey There. I found your weblog the usage of msn. This is an extremely neatly written article. I will be sure to bookmark it and come back to read extra of your useful information. Thanks for the post. I’ll definitely return.

  51. I was just searching for this information for a while. After 6 hours of continuous Googleing, finally I got it in your website. I wonder what is the lack of Google strategy that do not rank this type of informative sites in top of the list. Generally the top sites are full of garbage.

  52. When I initially commented I seem to have clicked the -Notify me when new comments are added- checkbox and from now on every time a comment is added I recieve four emails with the exact same comment. There has to be a way you can remove me from that service? Thank you.

  53. Hello there! I know this is kinda off topic but I’d figured I’d ask. Would you be interested in trading links or maybe guest authoring a blog post or vice-versa? My site covers a lot of the same subjects as yours and I feel we could greatly benefit from each other. If you might be interested feel free to send me an e-mail. I look forward to hearing from you! Excellent blog by the way!

  54. Hey there! This post could not be written any better! Reading this post reminds me of my old room mate! He always kept talking about this. I will forward this article to him. Pretty sure he will have a good read. Thank you for sharing!

  55. I’m impressed, I need to say. Actually not often do I encounter a weblog that’s both educative and entertaining, and let me inform you, you could have hit the nail on the head. Your concept is outstanding; the issue is something that not enough persons are speaking intelligently about. I am very joyful that I stumbled throughout this in my search for something regarding this.

  56. Very nice post. I simply stumbled upon your weblog and wanted to mention that I have truly loved browsing your blog posts. After all I’ll be subscribing in your rss feed and I’m hoping you write once more soon!

  57. After I initially commented I appear to have clicked on the -Notify me when new comments are added- checkbox and now every time a comment is added I receive four emails with the same comment. Is there an easy method you are able to remove me from that service? Many thanks.

  58. Nice post. I learn something new and challenging on websites I stumbleupon every day. It will always be useful to read articles from other authors and practice a little something from other websites.

  59. Very nice post. I simply stumbled upon your weblog and wanted to say that I’ve truly loved surfing around your weblog posts. In any case I will be subscribing to your feed and I am hoping you write once more soon!

  60. Having read this I believed it was really informative. I appreciate you finding the time and effort to put this information together. I once again find myself personally spending way too much time both reading and leaving comments. But so what, it was still worthwhile.

  61. Pingback: tok essay help
  62. Pingback: tadalafil buy
  63. Pingback: Diltiazem
  64. hello!,I like your writing very so much! percentage we be in contact extra about your post on AOL?

    I require an expert in this house to unravel my problem.
    May be that’s you! Looking ahead to see you.

  65. I really like your blog.. very nice colors & theme. Did you design this website yourself or did you hire someone to do it for you? Plz reply as I’m looking to design my own blog and would like to know where u got this from. kudos|

  66. Very nice post. I just stumbled upon your blog and wished to say that I have truly enjoyed browsing your blog posts. In any case I’ll be subscribing to your feed and I hope you write again soon!

  67. I have to thank you for the efforts you have put in penning this website. I am hoping to view the same high-grade content from you later on as well. In fact, your creative writing abilities has inspired me to get my very own site now ;)|

  68. Useful information. Fortunate me I found your web site by chance, and I’m surprised why this twist of fate did not came about earlier! I bookmarked it.

  69. You could definitely see your expertise in the work you write. The world hopes for more passionate writers like you who are not afraid to say how they believe. Always follow your heart.|

  70. Hi! Someone in my Myspace group shared this site with us so I came to look it over. I’m definitely loving the information. I’m bookmarking and will be tweeting this to my followers! Exceptional blog and great design and style.|

  71. Hey! I just wanted to ask if you ever have any trouble with hackers? My last blog (wordpress) was hacked and I ended up losing months of hard work due to no data backup. Do you have any solutions to protect against hackers?|

  72. Howdy this is kind of of off topic but I was wanting to know if blogs use WYSIWYG editors or if you have to manually code with HTML. I’m starting a blog soon but have no coding know-how so I wanted to get advice from someone with experience. Any help would be enormously appreciated!|

  73. The other day, while I was at work, my cousin stole my apple ipad and tested to see if it can survive a 30 foot drop, just so she can be a youtube sensation. My apple ipad is now destroyed and she has 83 views. I know this is totally off topic but I had to share it with someone!

Leave a Reply

Your email address will not be published. Required fields are marked *