package com.me.invaders.screens; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.graphics.GL10; import com.badlogic.gdx.graphics.Texture; import com.me.invaders.spaceInvaders; public class LoadingScreen extends AbstractScreen { public LoadingScreen(spaceInvaders invaders) { super(invaders); } @Override public void render(float delta) { Gdx.gl.glClearColor(0, 0, 0, 1); Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT); if(invaders.getManager().update()) { // Si han cargado todas las imagenes invaders.cargarPantallas(); invaders.setScreen(invaders.PRINCIPAL); } if(invaders.getManager().isLoaded("data/Loading.png", Texture.class)) { // Si se ha cargado la imagen Loading.png batch.begin(); batch.draw(invaders.getManager().get("data/Loading.png", Texture.class), 0, 0, Gdx.graphics.getWidth(), Gdx.graphics.getHeight()); batch.end(); } } @Override public void show() { // TODO Auto-generated method stub } @Override public void hide() { // TODO Auto-generated method stub } @Override public void dispose() { // TODO Auto-generated method stub } }