package com.cubo2d.droha; import com.badlogic.gdx.Gdx; import com.badlogic.gdx.Screen; import com.badlogic.gdx.graphics.GL10; import com.badlogic.gdx.scenes.scene2d.Stage; import com.badlogic.gdx.scenes.scene2d.ui.Table; import com.badlogic.gdx.scenes.scene2d.ui.TextButton; public class MenuScreen implements Screen { MyGame game; Stage stage; //menu Principal Table menuPrincipal; TextButton pNuevo; TextButton pAcerca; public MenuScreen(MyGame _game) { // TODO Auto-generated constructor stub stage = new Stage(); game = _game; menuPrincipal(); stage.addActor(menuPrincipal); } public void menuPrincipal(){ menuPrincipal = new Table(); menuPrincipal.setBounds(0, 0, Gdx.graphics.getWidth(), Gdx.graphics.getHeight()); menuPrincipal.setBackground(Assets.skin.getDrawable("fondoMenu")); menuPrincipal.setVisible(true); pNuevo = new TextButton("Nuevo", Assets.skin); pAcerca = new TextButton("Acerca", Assets.skin); menuPrincipal.add(pNuevo).width(Assets.escala*2).height(Assets.escala); menuPrincipal.row(); menuPrincipal.add(pAcerca).width(Assets.escala*2).height(Assets.escala); } @Override public void render(float delta) { // TODO Auto-generated method stub Gdx.gl.glClear(GL10.GL_COLOR_BUFFER_BIT); stage.act(delta); stage.draw(); } @Override public void resize(int width, int height) { // TODO Auto-generated method stub } @Override public void show() { // TODO Auto-generated method stub Gdx.input.setInputProcessor(stage); } @Override public void hide() { // TODO Auto-generated method stub Gdx.input.setInputProcessor(null); } @Override public void pause() { // TODO Auto-generated method stub } @Override public void resume() { // TODO Auto-generated method stub } @Override public void dispose() { // TODO Auto-generated method stub } }