Discuss Scratch

PizzaMaker45678910
Scratcher
100+ posts

bounce block and if on edge boolean

the
if on edge, bounce
block is an oddly specific block. Probably the weirdest block in the game
it would better to have
on edge? :: motion boolean
and
bounce :: motion
Not only can you completely recreate the “if on edge, bounce” block
if <on edge? :: motion> then
bounce :: motion
end
but it will be a lot easier to make other things, like pong, and stuff
if <touching [paddle v] ?> then
bounce :: motion
end

Discussion forums is recieving an update. To see further information, click here

I'm cursed :3 :) :P :: motion :: hat block
Rendangbike2
Scratcher
1000+ posts

bounce block and if on edge boolean

on edge already exists and I'm pretty sure the bounce block is a dupe




the2000
Scratcher
1000+ posts

bounce block and if on edge boolean

The “bounce” stack block shouldn't exist because it's oddly context sensitive. How does it know what to bounce off of? What happens if you put the “bounce” block outside of a C-block, or in one with no sprite collision-related booleans? What if it decides to bounce off of the wrong object?

E_Equals_EmCeCube3
Scratcher
1000+ posts

bounce block and if on edge boolean

As pointed out, an “on edge?” Boolean block already exists in Scratch 3.0 — specifically,
<touching [edge v] ?>

Although it is not on the Official List of Rejected Suggestions, a generic “bounce” block is a suggestion the Scratch Team has seen before, thought about, and decided not to implement to Scratch, as it is not possible to “bounce off nothing”:
Harakou wrote:

donotforgetmycode wrote:

You cannot bounce off nothing.
That's true, which is why we've declined to add this. […]
However, a similar block suggestion, an "if touching [sprite v], bounce" block, is not rejected and has been suggested before in this topic. In which case, feel free to continue the discussion there if you are in support of it.

– signed, E_Equals_EmCeCube3. Have a good day!

Scratcher, aspiring game developer, and enjoyer of (mostly indie) video games (favorite is Stardew Valley)
projects | profile | notebook | past/side account
Paddle2See
Scratch Team
1000+ posts

bounce block and if on edge boolean

E_Equals_EmCeCube3 wrote:

As pointed out, an “on edge?” Boolean block already exists in Scratch 3.0 — specifically,
<touching [edge v] ?>

Although it is not on the Official List of Rejected Suggestions, a generic “bounce” block is a suggestion the Scratch Team has seen before, thought about, and decided not to implement to Scratch, as it is not possible to “bounce off nothing”:
Harakou wrote:

donotforgetmycode wrote:

You cannot bounce off nothing.
That's true, which is why we've declined to add this. […]
However, a similar block suggestion, an "if touching [sprite v], bounce" block, is not rejected and has been suggested before in this topic. In which case, feel free to continue the discussion there if you are in support of it.
Thanks for doing the research
Closing this.

Scratch Team Member, kayak and pickleball enthusiast, cat caregiver.

This is my forum signature! On a forum post, it is okay for Scratchers to advertise in their forum signature. The signature is the stuff that shows up below the horizontal line on the post. It will show up on every post I make.
(credit to Za-Chary)



;

Powered by DjangoBB