Discuss Scratch
- Discussion Forums
- » New Scratchers
- » Welcome to Scratch! Get started here!
- nathancodertime
-
4 posts
Welcome to Scratch! Get started here!
All you have to do is to make a simple script like this: How do I make a Sprite “jump”?
when green flag clicked
go to x: (0) y: (0)
if <key [up arrow] pressed?> then
repeat (10)
change y by (4)
end
repeat (10)
change y by (-4)
end
end
- creeper0908viewacc
-
91 posts
Welcome to Scratch! Get started here!
yeahdo you see the original post up there?what does snip meanwow what, also please snip your posts-sinp-
WOW
- Sliced-UP
-
100+ posts
Welcome to Scratch! Get started here!
I removed it and it now says -snip-yeahdo you see the original post up there?what does snip meanwow what, also please snip your posts-sinp-
WOW
- NixonTopa1972
-
100+ posts
Welcome to Scratch! Get started here!
Hi! You can discuss them in the forums: Things I'm Making And Creating and/or Things I'm Reading And PlayingVery cool small microwaveikr, anyways wanna see a small microwave? ᵐᶦᶜʳᵒʷᵃᵛᵉOh no! Where can i hide?What would that mean Some comments will be disabled I heard?
eh, they said some maintenance will be here
You know what: All content inside those Interests Beyond Scratch discussion forums should be kept appropriately. Anything that is banned on Scratch is not for the forums. There is a bot called “Censor” that detects offensive words included. Want to learn more about the Scratch censor? https://en.scratch-wiki.info/wiki/Censor
This is a common rule, right? We aren't supposed to keep everything not appropriate for kids and other ages.
Hopefully, anyone will post even more appropriate stuff for the new year! Bye - Zipp (Someone who loves Scratch and coding!)
- creeper0908viewacc
-
91 posts
Welcome to Scratch! Get started here!
ohI removed it and it now says -snip-yeahdo you see the original post up there?what does snip meanwow what, also please snip your posts-sinp-
WOW
- Doggos_Account
-
2 posts
Welcome to Scratch! Get started here!
I had just became a Scratcher today! (I mean getting Scratcher status!)
- Davyd_The_Owl
-
10 posts
Welcome to Scratch! Get started here!
Try to report Doggo for help.
- creeper0908viewacc
-
91 posts
Welcome to Scratch! Get started here!
welcome to scratch! I had just became a Scratcher today! (I mean getting Scratcher status!)
- kiwilover2736
-
1000+ posts
Welcome to Scratch! Get started here!
Why do you want us to report Doggo?- Try to report Doggo for help.
- FUN_TIMES_ON_SCRATCH
-
1 post
Welcome to Scratch! Get started here!
Hi I'm new-ish. I noticed that a very common question here was “How to make a sprite jump” so here you go:
1=how high you want it to jump (positive numbers only)
2=how fast you want it to jump (negative numbers make it go down)
when [space v] key pressed
repeat (1)
change y by (2)
end
repeat (1)
change y by (-2)
end
1=how high you want it to jump (positive numbers only)
2=how fast you want it to jump (negative numbers make it go down)
- Tylerr-Elk-Alt
-
27 posts
Welcome to Scratch! Get started here!
Use this great script for the thumbnails of your project! Make sure to keep the costume size 480 x 360 !
Yeah sorry for the long script. Make sure to make the variables “For this Sprite only” since they
won't be used in other sprites.
- @Tylerr-Elk !!
when green flag clicked
go to x: (0) y: (0)
forever
reset timer
end
when green flag clicked
show
set size to (125) %
repeat (50)
change size by (((100) - (size)) / (4))
end
repeat (25)
change [ ghost] effect by (4)
end
hide
when [ timer] > (0)
go to x: (0) y: (456)
set [ Times Bounced] to [0]
set [ yv] to [0]
repeat until <(Times Bounced) = [10]>
change [ yv] by (-1)
change y by (yv)
if <(y position) < [0]> then
change [ Times bounced] by (1)
set [ yv] to ((15) / (Times bounced))
end
end
Yeah sorry for the long script. Make sure to make the variables “For this Sprite only” since they
won't be used in other sprites.
- @Tylerr-Elk !!
- Tylerr-Elk-Alt
-
27 posts
Welcome to Scratch! Get started here!
Hi I'm new-ish. I noticed that a very common question here was “How to make a sprite jump” so here you go:when [space v] key pressed
repeat (1)
change y by (2)
end
repeat (1)
change y by (-2)
end
1=how high you want it to jump (positive numbers only)
2=how fast you want it to jump (negative numbers make it go down)
Here is a script using variables to make your sprite jump !
when green flag clicked
forever
change [ yv] by (-1)
if <<key [ up arrow] pressed?> and <touching [ level] ?>> then
set [ yv] to [10]
end
change y by (yv)
if <touching [ level] ?> then
change y by ((yv) * (-1))
set [ yv] to [0]
end
end
Last edited by Tylerr-Elk-Alt (Feb. 9, 2025 01:23:19)
- Tylerr-Elk-Alt
-
27 posts
Welcome to Scratch! Get started here!
Use this great script for the thumbnails of your project! Make sure to keep the costume size 480 x 360 !
Yeah sorry for the long script. Make sure to make the variables “For this Sprite only” since they
won't be used in other sprites.
- @Tylerr-Elk !!
when green flag clicked
go to x: (0) y: (0)
forever
reset timer
end
when green flag clicked
show
set size to (125) %
repeat (50)
change size by (((100) - (size)) / (4))
end
repeat (25)
change [ ghost] effect by (4)
end
hide
when [ timer] > (0)
go to x: (0) y: (456)
set [ Times Bounced] to [0]
set [ yv] to [0]
repeat until <(Times Bounced) = [10]>
change [ yv] by (-1)
change y by (yv)
if <(y position) < [0]> then
change [ Times bounced] by (1)
set [ yv] to ((15) / (Times bounced))
end
end
Yeah sorry for the long script. Make sure to make the variables “For this Sprite only” since they
won't be used in other sprites.
- @Tylerr-Elk !!
- TMAPG
-
10 posts
Welcome to Scratch! Get started here!
[bigI Now Got The Scratcher Rank Today! 

- TOT_TOTO
-
26 posts
Welcome to Scratch! Get started here!
you don't need Hi I'm new-ish. I noticed that a very common question here was “How to make a sprite jump” so here you go:when [space v] key pressed
repeat (1)
change y by (2)
end
repeat (1)
change y by (-2)
end
1=how high you want it to jump (positive numbers only)
2=how fast you want it to jump (negative numbers make it go down)
when [space v] key pressed, you can use anything, like
when [up arrow v] key pressed,
when [w v] key pressed, or
when I receive [jump v]