Не путай вещи.Box2D - это физический движок, когда вы говорите об анимациях, которые абсолютно не связаны с физикой.
Как Cocos2D, так и libgdx используют Box2D для управления физикой, но способ управления анимациями не зависит от этого.
Я практичен в Cocos2D, но никогда не использовал libgdx, согласно Javadoc (найдено здесь ), у вас есть класс Actor
, который описывается как
Актер является частьюЭтап или группа в рамках этапа.У него есть позиция, прямоугольный размер, заданный как ширина и высота, угол поворота, масштаб в x и y и начало координат относительно позиции, которая используется для поворота и масштабирования.
Я думаю,это то, что вы ищете.Он будет извлекать себя из текстурного атласа, и вы сможете динамически изменять его атрибуты (проверьте пакет com.badlogic.gdx.scenes.scene2d.actions
).Не так сложно найти, если вы ищете его.