ExampleSimpleAnimationScene - Lebby/ForScene GitHub Wiki
public class SimpleAnimationScene extends AbstractScene{
private ImageLayer toMove,bgImage, playNLogo;
private float x,y;
@Override
public void build() {
bgImage= GraphicFactory.addImage("images/bg.png",this);
toMove = GraphicFactory.addImage("images/barca_anim/barca_1.png",this);
playNLogo = GraphicFactory.addImage("images/logos/logo_PlayN.png",this);
}
@Override
public void updateState() {
x += 0.1f * AbstractGameLoopManager.getInstance().getTickRate();
if (x > bgImage.width() + toMove.width()) {
x = -toMove.width();
}
toMove.setTranslation(x, y);
}
}