I am using Spriter in my game, "Psi." I am having a problem getting the animations to play fully when I choose "play animation from start." If I choose "play from current time" the animation will play but, of course, only partially, from whatever frame the previous animation was in. Mike from Brashmonkey explained that the animation is resetting itself every tick so you have to make sure it isn't already playing with a condition like "If current animation ISN'T _____" I have added this condition but the animation is still stuck on the first frame. Do I need to set up an instance variable that has a number for each different animation and switch it when the animations switch? Would that help? I know I am probably missing something obvious but this has really been challenging for me to get right. Thank you.