Move a layer across screen in an animation

I am trying to make an animation where in the background, there are clouds moving from one side of the screen to the other. The only way I can think of doing this is making a new frame for every pixel I want to move it by and moving every frame individually, but my canvas is relatively big (244p wide) and that would probably take a pretty long time. Is there an easier way for me to do this? I’m new to Aseprite and I’m not sure how to phrase this, so sorry if this doesn’t make much sense.

There’s no built-in tool, but here’s a script that will generate the frames for you:

This worked perfectly, thank you!!!

1 Like