Android 如何将动画(通过getKeyFrame)添加到scene2d演员

Android 如何将动画(通过getKeyFrame)添加到scene2d演员,android,animation,scene2d,Android,Animation,Scene2d,我在用libgdx和scene2d做android游戏。我有一个舞台,演员可以点击来执行各种任务。演员目前是静态图像。我还有其他代码,可以用 targetRingSmall = new Animation(1 / 6f, targetAtlas.findRegions("small")); targetRingSmall.setPlayMode(Animation.LOOP_PINGPONG); targetRingSmall.getKeyFrame(0); 及 我想将

我在用libgdx和scene2d做android游戏。我有一个舞台,演员可以点击来执行各种任务。演员目前是静态图像。我还有其他代码,可以用

    targetRingSmall = new Animation(1 / 6f, targetAtlas.findRegions("small"));
    targetRingSmall.setPlayMode(Animation.LOOP_PINGPONG);
    targetRingSmall.getKeyFrame(0);


我想将演员更改为循环动画图像,同时将其保留为可单击的演员。我该怎么做呢?

在演员身上使用带有动画关键帧图像的setDrawable可以满足我的需要。

你可以发布一些你想做的事情的图形表示吗?我目前只使用方形框作为占位符图形。我想用动画精灵替换它们。我列出了编码的getKeyFrame,作为我如何制作非参与者对象动画的示例。
animationTime += delta;
batch.draw(targetRingSmall.getKeyFrame(animationTime), x, y, 76, 76);