k-kawa / aseprite

Automatically exported from code.google.com/p/aseprite
0 stars 0 forks source link

Persistent and Impersistent layers for animation #99

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What do you need to do?
When a new frame is created, the contents of the current frame are always 
copied to the new frame. I would like the ability to choose which layers are 
copied and which are not. 

How would you like to do it?
I propose a checkbox in layer properties called "Persistent" or similar. When 
checked, that layer would be copied to the new frame, and when unchecked it 
would be drawn transparent on the new frame.

Example: I have a background layer that is checked "Persistent", and a sprite 
layer that is not. I draw my background on the background layer. I draw an 
animation frame of my sprite on the sprite layer. When I press "alt+n" a new 
frame will be created with the background layer copied, but a blank "sprite" 
layer.

"Persistence" would only affect new frame creation. So I could then edit the 
background layer on frame 1 without changing frame 2, or edit the background 
layer on frame 2 without changing frame 1. 

Original issue reported on code.google.com by kirby...@gmail.com on 23 Apr 2012 at 12:47