In a game like Mega Man, the player has a running animation as well as a shooting while running animation and they seamlessly switch between the two. By this I mean that if you are running and then start shooting, the “running while shooting” animation doesn’t start from frame 1, it starts where the last animation left off, that way the run cycle does not restart mid cycle, which would look odd.
How would you solve this problem in Defold?