Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public EditorScreen(TopazGame game) {
- super(game, true);
- createUI();
- ...
- private void createUI() {
- stage = new Stage();
- skin = new Skin(Gdx.files.internal("data/ui/uiskin.json"));
- Gdx.input.setInputProcessor(stage);
- TextButton btnWall = new TextButton("Make Wall", skin);
- btnWall.setPosition(0, Gdx.graphics.getHeight() - btnWall.getHeight());
- stage.addActor(btnWall);
- btnWall.addListener(new ChangeListener() {
- @Override
- public void changed(ChangeListener.ChangeEvent event, Actor actor) {
- selectionType = 0;
- }
- });
- }
- ...
- public void render(float delta) {
- update();
- clearScreen();
- batch.begin();
- drawObjects();
- batch.end();
- uiBatch.begin();
- stage.act();
- stage.draw();
- uiBatch.end();
- renderLights();
- renderDebugPhys();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement