我们怎样才能在playN中实现动画

时间:2012-03-20 13:01:40

标签: animation playn

我需要为我在playN游戏中创建的图层创建一些简单的效果。例如,一个图层作为一行开始,在更新时调整大小,从而慢慢扩展为全屏。我可以使用三重播放吗? 例如:我们可以在更新功能中使用setAlpha来产生淡入淡出效果。

1 个答案:

答案 0 :(得分:2)

从三重播放中查看Animator课程,确切地说就是

代码段:

class MyGame extends Game {
    private Animator anim;
    private float _elapsed = 0;

    public void init() {
        anim = Animator.create();

        anim.tweenScale(aLayer).from(0).to(50).linear();
    }

    public void paint(float alpha) {
        anim.update(_elapsed + alpha * updateRate());
    }

    public void update(float delta) {
        _elapsed += delta;
    }
}