Discuss Scratch
- Discussion Forums
- » Suggestions
- » fix layers
- MagicMaster14
-
Scratcher
100+ posts
fix layers
Ok hear me out. If you have something on 1 layer and something on the other the thing on the previous/ next layer should not be able to touch right? idk if this is possible
Last edited by MagicMaster14 (Oct. 11, 2022 19:35:34)
- randomguy3513
-
Scratcher
1000+ posts
fix layers
Ok hear me out. If you have something on 1 layer and something on the other the thing on the previous/ next layer should not be able to touch right? idk if this is possibleit is likely possible but what wouldn't this break some platformers and physics engines or am I getting it wrong?
Last edited by randomguy3513 (Oct. 11, 2022 19:48:35)
- MagicMaster14
-
Scratcher
100+ posts
fix layers
i guess it could but it would also help alotOk hear me out. If you have something on 1 layer and something on the other the thing on the previous/ next layer should not be able to touch right? idk if this is possibleit is likely possible but what wouldn't this break some platformers and physics engines or am I getting it wrong?
- musicROCKS013
-
Scratcher
1000+ posts
fix layers
Each item has it's own layer, so this would make the “if touching block” not work any more.
- MagicMaster14
-
Scratcher
100+ posts
fix layers
Each item has it's own layer, so this would make the “if touching block” not work any more.I think it could have something like this
Set layer to [ v]then it would have back middle front or add new. that way they wouldnt have to be on different ones
- -Valtren-
-
Scratcher
1000+ posts
fix layers

are you saying that the green paper isn't touching the red paper because it's on a different layer?
touching in scratch works with the same logic. you can imagine the sprites as pieces of paper stacked on top of each other. if they overlap they would be touching, no matter the layer.
- MagicMaster14
-
Scratcher
100+ posts
fix layers
no but the yellow one is not touching the pink one
are you saying that the green paper isn't touching the red paper because it's on a different layer?
touching in scratch works with the same logic. you can imagine the sprites as pieces of paper stacked on top of each other. if they overlap they would be touching, no matter the layer.
- -Valtren-
-
Scratcher
1000+ posts
fix layers
true, but for different reasons.no but the yellow one is not touching the pink one
are you saying that the green paper isn't touching the red paper because it's on a different layer?
touching in scratch works with the same logic. you can imagine the sprites as pieces of paper stacked on top of each other. if they overlap they would be touching, no matter the layer.
maybe it'll make more sense like this:

shape C is touching Shape A despite being on different layers.
- MagicMaster14
-
Scratcher
100+ posts
fix layers
but it shouldn't betrue, but for different reasons.no but the yellow one is not touching the pink one
are you saying that the green paper isn't touching the red paper because it's on a different layer?
touching in scratch works with the same logic. you can imagine the sprites as pieces of paper stacked on top of each other. if they overlap they would be touching, no matter the layer.
maybe it'll make more sense like this:
shape C is touching Shape A despite being on different layers.
- moigam
-
Scratcher
1000+ posts
fix layers
It seems like the topic is just about adding 3D features to Scratch, so I don't think there is coming to be a change.
- MagicMaster14
-
Scratcher
100+ posts
fix layers
It seems like the topic is just about adding 3D features to Scratch, so I don't think there is coming to be a change.it is not
- moigam
-
Scratcher
1000+ posts
fix layers
It seems like the topic is just about adding 3D features to Scratch, so I don't think there is coming to be a change.it is not
This image shows greatly why and how it makes sense. If Scratch is 2D, all of those are obviously touching, but if it's 3D, maybe none of them would be touching? In my opinion it's just adding 3D features to Scratch.
- -Valtren-
-
Scratcher
1000+ posts
fix layers
imagine them as pieces of paper(but having the same shape). it would be touching in real life, wouldn't it? I rest my case.but it shouldn't betrue, but for different reasons.no but the yellow one is not touching the pink one
are you saying that the green paper isn't touching the red paper because it's on a different layer?
touching in scratch works with the same logic. you can imagine the sprites as pieces of paper stacked on top of each other. if they overlap they would be touching, no matter the layer.
maybe it'll make more sense like this:
shape C is touching Shape A despite being on different layers.
also, this would break many projects, and doesn't seem to have any clear benefit.
- blablablahello
-
Scratcher
1000+ posts
fix layers
TL: DR for no support:
this would literally make all sprites unable to touch each other
either that or z fighting
this would literally make all sprites unable to touch each other

either that or z fighting
Last edited by blablablahello (Oct. 13, 2022 18:09:11)
- Discussion Forums
- » Suggestions
-
» fix layers





