[LUA script] Playback specific tags sequence in the preview window


#1

I started to have a look at LUA scripting and was wondering if it was possible to playback a sequence of specific tags.

E.G. I have a idle, a punch and throw animation, and I would like to test the transitions between the different animations. I could enter the tags in the order I want the preview to play them and playback in loop or not.

Is it even possible to access the preview window with the LUA API ?

Thanks !


#2

I think that a possible way would be to change the active frame (app.activeFrame = firstFrameInTheTag) and then calling the app.command.PlayPreviewAnimation(). But the scripting would work or not depending on the current configuration of Aseprite (e.g. play tags instead of all frames).


#3

Thanks David,

I’ll look into that.