From f75d7d7eb4a11a1fc0152076602b14a8888b14d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicolas=20Hord=C3=A9?= Date: Sun, 10 Jul 2016 13:09:30 +0200 Subject: [PATCH] feat: ajout de cadres et de labels pour le mode modification --- .../fr/evolving/renderers/LevelRenderer.java | 9 ++++++- core/src/fr/evolving/screens/LevelScreen.java | 25 +++++++++++++------ 2 files changed, 25 insertions(+), 9 deletions(-) diff --git a/core/src/fr/evolving/renderers/LevelRenderer.java b/core/src/fr/evolving/renderers/LevelRenderer.java index 76c126e..927e008 100644 --- a/core/src/fr/evolving/renderers/LevelRenderer.java +++ b/core/src/fr/evolving/renderers/LevelRenderer.java @@ -97,7 +97,14 @@ public class LevelRenderer { shapeRenderer.rect(1210, 620, 250, AssetLoader.height - 630); } if (!LevelScreen.group_init.isVisible()) - shapeRenderer.rect(1470, 10, 440, AssetLoader.height - 20); + if (!LevelScreen.worlds.isDebug()) + shapeRenderer.rect(1470, 10, 440, AssetLoader.height - 20); + else { + shapeRenderer.rect(1470, 10, 440, 140); + shapeRenderer.rect(1470, 160, 440, 140); + shapeRenderer.rect(1470, 310, 440, 300); + shapeRenderer.rect(1470, 620, 440, AssetLoader.height - 630); + } shapeRenderer.end(); if (LevelScreen.buttonLevels != null) for (int i=0;i chooser, modifbar; @@ -936,8 +938,12 @@ public class LevelScreen implements Screen { //Group Debug //********************************************************** Gdx.app.debug("wirechem-LevelScreen", "Création du groupe Debug."); - - + outillabel = new Label(AssetLoader.language.get("[outil-levelscreen]"), AssetLoader.Skin_ui, "variable"); + outillabel.setPosition(1480, AssetLoader.height - 38); + modelabel = new Label(AssetLoader.language.get("[mode-levelscreen]"), AssetLoader.Skin_ui, "variable"); + modelabel.setPosition(1480, 272); + savelabel = new Label(AssetLoader.language.get("[save-levelscreen]"), AssetLoader.Skin_ui, "variable"); + savelabel.setPosition(1480, 122); initiallabel = new Label(AssetLoader.language.get("[initiallabel-levelscreen]"),AssetLoader.Skin_ui, "variable"); initiallabel.setPosition(1480, 582); temp_orig = new ImageTextButton("", AssetLoader.Skin_level, "temp"); @@ -1145,7 +1151,7 @@ public class LevelScreen implements Screen { } }); vertibarmod=new VerticalGroup(); - vertibarmod.setPosition(1780, AssetLoader.height-100); + vertibarmod.setPosition(1550, AssetLoader.height-100); vertibarmod.center(); vertibarmod.space(20f); vertibarmod.addActor(unlocked); @@ -1156,8 +1162,8 @@ public class LevelScreen implements Screen { vertibarmod.addActor(script); vertibarmod.setVisible(false); - vertibar=new VerticalGroup(); - vertibar.setPosition(1600, AssetLoader.height-100); + vertibar=new HorizontalGroup(); + vertibar.setPosition(1565, 215); vertibar.center(); vertibar.space(20f); vertibar.addActor(moveit); @@ -1183,7 +1189,10 @@ public class LevelScreen implements Screen { group_debug.addActor(temp_orig); group_debug.addActor(rayon_orig); group_debug.addActor(nrj_orig); - group_debug.addActor(initiallabel); + group_debug.addActor(initiallabel); + group_debug.addActor(outillabel); + group_debug.addActor(modelabel); + group_debug.addActor(savelabel); //********************************************************** Gdx.app.debug("wirechem-LevelScreen", "Affichage du menu.");