Android 如何将动画(通过getKeyFrame)添加到scene2d演员
我在用libgdx和scene2d做android游戏。我有一个舞台,演员可以点击来执行各种任务。演员目前是静态图像。我还有其他代码,可以用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); 及 我想将
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);