Discuss Scratch
- chippysmall4
-
Scratcher
1000+ posts
Blocks - Collision
The Collision Block
1. Function
The Collision Block Would Be A Sensing Block.
It Would Function Similar To How The

Block Disables Collision Detection Blocks.
2. What Would It Be Used For
The Collision Block Would Allow Hidden Sprites To Detect Collisions.
It Could Be Used For Hitboxes.
3. Workarounds
A Workaround For This Block Would Be

However As Scratch Is For All Ages, Some Scratchers May Not Understand How The Workaround Functions.
4. Mockup
Here Is A Mockup Of The Collision Block :


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
1. Function
The Collision Block Would Be A Sensing Block.
It Would Function Similar To How The

Block Disables Collision Detection Blocks.
2. What Would It Be Used For
The Collision Block Would Allow Hidden Sprites To Detect Collisions.
It Could Be Used For Hitboxes.
3. Workarounds
A Workaround For This Block Would Be

However As Scratch Is For All Ages, Some Scratchers May Not Understand How The Workaround Functions.
4. Mockup
Here Is A Mockup Of The Collision Block :


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Last edited by chippysmall4 (March 3, 2024 09:45:57)
- Eason_9
-
Scratcher
1000+ posts
Blocks - Collision
No support, its very confusing to new users and the workaround isn't that hard.
- Malicondi
-
Scratcher
1000+ posts
Blocks - Collision
No support, its very confusing to new users and the workaround isn't that hard.this ^
- hydrofungus
-
Scratcher
1000+ posts
Blocks - Collision
Bro the workaround is very clear ppl on the suggestion forums really underestimate new scratchers, and it’s no harder to understand than this. Would using the “collision mode to: inactive” disable non-hidden collisions too? You didn’t make it very clear for people. And “on/off” would be easier to understand than “active/inactive” tbh
- chippysmall4
-
Scratcher
1000+ posts
Blocks - Collision
the workaround is very clear ppl on the suggestion forums really underestimate new scratchers, and it’s no harder to understand than this. Would using the “collision mode to: inactive” disable non-hidden collisions too? You didn’t make it very clear for people. And “on/off” would be easier to understand than “active/inactive” tbhThe Block Replaces The Collision Changes Caused By Hide/Show EG : Set To Active Will Enable Collisions Even If The Sprite Is Hidden And If The Block Is Set To Inactive It Will Disable Collisions Even If The Sprite Is Shown
- DangerPuppy10
-
Scratcher
1000+ posts
Blocks - Collision
This is super hard to understand, how would this be used? Why would we need this?
- PaperMarioFan2022
-
Scratcher
1000+ posts
Blocks - Collision
This is why I think we need more concisive rules on foruming, because… This Happens intentionally.
There are easy workarounds for this block.
No support.
There are easy workarounds for this block.
No support.
Last edited by PaperMarioFan2022 (Feb. 26, 2024 13:02:02)
- starlightsparker
-
Scratcher
1000+ posts
Blocks - Collision
Even for a 5 year old, a one block workaround can’t be that hard. No support.
- unmet
-
Scratcher
100+ posts
Blocks - Collision
or, y'know, you could just make sprites detect hidden sprites from the get-go without having all of these shenanigans set in place
- pythonicKI
-
Scratcher
100+ posts
Blocks - Collision
(#11)that would break a lot of projects.
or, y'know, you could just make sprites detect hidden sprites from the get-go without having all of these shenanigans set in place
- DangerPuppy10
-
Scratcher
1000+ posts
Blocks - Collision
wait. Did you just give the easiest one block workaround that everybody can understand with some context? That's just sabotaging yourself.
- Roblox888i
-
Scratcher
1000+ posts
Blocks - Collision
No support, its very confusing to new users and the workaround isn't that hard.Its not confusing its littery a block to change if hidden sprites can be collided
- Roblox888i
-
Scratcher
1000+ posts
Blocks - Collision
Even for a 5 year old, a one block workaround can’t be that hard. No support.
Is this the one block?
hide
that just hides the sprite and disables collision.
- gdfsgdfsgdfg
-
Scratcher
1000+ posts
Blocks - Collision
wait. Did you just give the easiest one block workaround that everybody can understand with some context? That's just sabotaging yourself.collision needs multiple blocks to work
edit: I was referring to actual collision
but the OP is suggesting others so maybe I misunderstood it
Last edited by gdfsgdfsgdfg (Feb. 27, 2024 18:36:55)
- Malicondi
-
Scratcher
1000+ posts
Blocks - Collision
Is this the one block?yes, and this for on:hide
set [ ghost v] effect to (100)
- yadayadayadagoodbye
-
Scratcher
1000+ posts
Blocks - Collision
you misunderstood it (which does indeed prove how confusing the suggestion is). Chippy is talking about how normally, when a sprite is hidden, thewait. Did you just give the easiest one block workaround that everybody can understand with some context? That's just sabotaging yourself.collision needs multiple blocks to work
<touching [sprite v] ?>block would report as false even when a sprite overlaps with the hidden sprite. So chippy is suggesting that there be a block to make it report true even if the other sprite is hidden, achieving the same effect as
set [ghost v] effect to (100)
- gdfsgdfsgdfg
-
Scratcher
1000+ posts
Blocks - Collision
fine i’m not going to argue
Last edited by gdfsgdfsgdfg (Feb. 27, 2024 18:37:07)











