@Override public void resume() { super.resume(); // Only called on Android! gameState = GameState.PLAY; paused = false; pauseUi.showWindow(true); }
@Override public void onShow() { super.onShow(); getRootWidget().setFont(getGame().resources.fonts.menuFont); Container container = new Container(); getRootWidget().addChild(container); container.setLayout(new ListLayout()); Container headline = new Container(); headline.addChild(label("Credits").setAlignment(CENTER)); headline.setFont(getRootWidget().getFont().setSize(50)).setMargin(25, 0); container.addChild(headline); Container names = new Container(); names.setLayout(new ListLayout()).setMargin(0, 140); names.addChild(headline("Code")); names.addChild(label(" Phillip Schichtel")); names.addChild(label(" Jonas Dann")); names.addChild(label(" Malte Heinzelmann")); names.addChild(headline("Sound Effects")); names.addChild(label(" Katharina Spinner")); names.addChild(headline("Graphical Effects")); names.addChild(label(" Jonas Dann")); names.addChild(label(" Marco Dörfler")); names.addChild(label(" Ralf Oberer")); names.addChild(label(" Katharina Spinner")); container.addChild(names); Label back = new Label().setText("Back"); getRootWidget().addChild(back); back.setAlignment(RIGHT, BOTTOM) .setPadding(3) .registerEventHandler( new ReflectedEventHandler<EventSender, TouchUpEvent>() { @Override public void handle(EventSender sender, TouchUpEvent event) { getGame().setScreen(new MainMenuScreen(getGame())); } }); }
@Override public void dispose() { super.dispose(); stage.dispose(); }
@Override public void resume() { super.resume(); // Only called on Android! paused = false; }