Discuss Scratch

-Rex-
Scratcher
500+ posts

Pen in front of sprites

I have seen suggestions for pen layers before, but none of them are the exact same as this suggestion.

This suggestion would only add one more pen layer, a layer in front of the sprites. Why add this? Because the pen blocks can be used to draw many things, but can't be rendered in font of sprites. For example, I have created a pen text renderer and it works great, but you can't render text in front of sprites.

Here is how I imagine is would work:
clear [current layer v] :: pen stack
clear [everything v] :: pen stack

switch pen layer to [behind sprites v] :: pen stack // The pen layer would be behind sprites by default when a new project is created.
switch pen layer to [above sprites v] :: pen stack

From what I have seen, everything that has been drawn using the pen and stamp blocks is stored in a .png image, so there would only have to be one more .png image, which wouldn't slow the project too much (correct me if I'm wrong).

Last edited by -Rex- (Nov. 6, 2016 16:50:21)

ovolo
Scratcher
100+ posts

Pen in front of sprites

nice idea
I personally would like a
fill block
FresthoRY
Scratcher
12 posts

Pen in front of sprites

Support. I've had situations where this would be very useful.
-Rex-
Scratcher
500+ posts

Pen in front of sprites

Bump.
CoderOwl
Scratcher
30 posts

Pen in front of sprites

yesh. This would really help people wanting to render multiple layers of pen. Maybe
create new pen layer at layer: (1) ::pen
?

Last edited by CoderOwl (Nov. 9, 2016 12:37:20)

-Rex-
Scratcher
500+ posts

Pen in front of sprites

CoderOwl wrote:

yesh. This would really help people wanting to render multiple layers of pen. Maybe
create new pen layer at layer: (1) ::pen
?
That has already been suggested and opposed partially because it would be too complicated and slow. This system would only require two layers, meaning only two .png images. Sorry if that didn't make sense, I'll try to clarify if it didn't.
CoderOwl
Scratcher
30 posts

Pen in front of sprites

Oh, aww. But 2 layers should be alright. I once tried to make something that writes over another layer, then removes the other layer. This would SO help. Goodbye, evil circle clones! xD

Powered by DjangoBB