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);
		
		
	}
}