Discuss Scratch
- Discussion Forums
- » Suggestions
- » A Local Clear Block for pen intensive projects!
- kirbysuperduluxe
-
Scratcher
13 posts
A Local Clear Block for pen intensive projects!
Add Me to that list!
- Leonard333
-
Scratcher
50 posts
A Local Clear Block for pen intensive projects!
I can imagine this being used for cool 3D projects and many other intresting things,Support!
- that_generic_guy
-
Scratcher
59 posts
A Local Clear Block for pen intensive projects!
MEGA-support. This would be a step in the right direction with making pen easier to use. In my latest project I could have saved about 60 blocks with this one suggestion, and I'm sure other people could have sav d many blocks too. If this feature was implemented, I would change my mind above it pen projects being a form of torture to make.
- Maximouse
-
Scratcher
1000+ posts
A Local Clear Block for pen intensive projects!
No support. It would be very complicated to keep track of what is drawn by which sprite, and would increase Scratch's memory usage which is already too high.
- ninjaMAR
-
Scratcher
1000+ posts
A Local Clear Block for pen intensive projects!
No support. It would be very complicated to keep track of what is drawn by which sprite, and would increase Scratch's memory usage which is already too high.same
- mlcreater
-
Scratcher
1000+ posts
A Local Clear Block for pen intensive projects!
No support, I don't understand why anyone would use that when workarounds are simple and more efficient.No, there are no simple workarounds (you would need to make a list for the pen actions of every sprite, keep track of the pen actions of every sprite, and use “erase all” then tell every sprite to redo everything when you wanted to clear the actions of one sprite), and any workaround (which I know of) would be very much less efficient than a
clear from [Sprite1 v] :: pen stackblock.
I agree with how
support if possible
- scienceexplorer1
-
Scratcher
100+ posts
A Local Clear Block for pen intensive projects!
I agree and support you 
However
This block might not be in that much use.

However

This block might not be in that much use.
- Ned-Stark
-
Scratcher
55 posts
A Local Clear Block for pen intensive projects!
Add me and my other accounts (you can see them in my “about me”)
- scratchastroLOL
-
Scratcher
1000+ posts
A Local Clear Block for pen intensive projects!
And also, you should update this toI don't think the topic creator is active anymore
Supporter's from scratch 3.0
kirbysuperduluxe
Ned-Stark
- Nambaseking01
-
Scratcher
1000+ posts
A Local Clear Block for pen intensive projects!
Add me and my other accounts (you can see them in my “about me”)
I don't think the OP is active - they can't add new supporters to the supporter list. Additionally, please explain why you support instead of just pointing it out indirectly - the Scratch Team implements suggestions based off of the reasoning of the supporters and not the amount of them.
—
If the OP ever returns to Scratch, please don't add me to the supporters list. I don't like being in them.
Anyways, support. I'm pretty sure it's really annoying for pen artists to code if using a block randomly erases all their work globally. Maybe they're testing around with different textures with certain patterns as certain sprites, and when they try to remove a bad pattern from the texture, all the rest gets deleted as well - having a local clear block would help so much with situations like that.
- Ned-Stark
-
Scratcher
55 posts
A Local Clear Block for pen intensive projects!
Oh, okAnd also, you should update this toI don't think the topic creator is active anymore
Supporter's from scratch 3.0
kirbysuperduluxe
Ned-Stark
- samq64
-
Scratcher
1000+ posts
A Local Clear Block for pen intensive projects!
Support! I have to use clones that do nothing because of this, and the fact that the pen can't draw on top of other sprites. And shouldn't the pen's layer be on top, not underneath, because I want to draw the time on top of the wallpaper (Which is a sprite) in my OS project, but I have to use clones instead.
- gosoccerboy5
-
Scratcher
1000+ posts
A Local Clear Block for pen intensive projects!
No support, I don't understand why anyone would use that when workarounds are simple and more efficient.Please inform me about this great workaround.
No support. It would be very complicated to keep track of what is drawn by which sprite, and would increase Scratch's memory usage which is already too high.Shoot, hadn't thought of that. This would make 3d games even slower I guess.
- Maximouse
-
Scratcher
1000+ posts
A Local Clear Block for pen intensive projects!
The good thing about 3D games is that they usually only contain one sprite, so maybe it could be optimized for projects with less sprites.No support. It would be very complicated to keep track of what is drawn by which sprite, and would increase Scratch's memory usage which is already too high.Shoot, hadn't thought of that. This would make 3d games even slower I guess.
A better solution might be sprite-specific pen layers, which would let you draw things onto (and erase them from) a certain sprite instead of the stage. Maybe using a block like this:
draw onto [stage v] :: penAfter this block is executed, all pen operations would affect the specified sprite's pen layer.
- the2000
-
Scratcher
1000+ posts
A Local Clear Block for pen intensive projects!
As a couple of other users pointed out, the pen draws onto a single flat raster image, so separating that between sprites with the current design is a little bit, uh, impossible
I'm not sure how viable it is to have multiple different pen layers, but I like the idea so I support this anyway. +1
I'm not sure how viable it is to have multiple different pen layers, but I like the idea so I support this anyway. +1- Discussion Forums
- » Suggestions
-
» A Local Clear Block for pen intensive projects!


















