I do not know how to approach the task. There is an actor that turns the animation, when the frame is changed, the associated player object should move. After completing the animation, actor should samovipilitsya.
I don’t really like the proposed solution head-on, through the phases of states and tracking of frame numbers of the animation, from the point of view of the beauty of the solution, and somehow it doesn’t fit into the ideology of the scene2d package.