Implemented full Android support

This commit is contained in:
Anuken
2017-06-29 14:23:31 -04:00
parent 547c2b9025
commit bca8271c07
13 changed files with 118 additions and 58 deletions

View File

@@ -8,6 +8,7 @@ import io.anuke.mindustry.GameState;
import io.anuke.mindustry.World;
import io.anuke.ucore.core.Settings;
import io.anuke.ucore.scene.ui.*;
import io.anuke.ucore.scene.ui.layout.Unit;
public class LevelDialog extends Dialog{
Label[] scores = new Label[maps.length];
@@ -46,8 +47,8 @@ public class LevelDialog extends Dialog{
image.clicked(()->{
selectedMap = index;
});
image.getImageCell().size(164);
content().add(image).size(180);
image.getImageCell().size(Unit.dp.inPixels(164));
content().add(image).size(Unit.dp.inPixels(180));
}
content().row();

View File

@@ -4,6 +4,7 @@ import static io.anuke.mindustry.Vars.*;
import io.anuke.ucore.scene.ui.ConfirmDialog;
import io.anuke.ucore.scene.ui.Dialog;
import io.anuke.ucore.scene.ui.layout.Unit;
public class MenuDialog extends Dialog{
@@ -16,17 +17,17 @@ public class MenuDialog extends Dialog{
content().addButton("Back", ()->{
hide();
paused = false;
}).width(200);
}).width(200).units(Unit.dp);
content().row();
content().addButton("Settings", ()->{
ui.showPrefs();
}).width(200);
}).width(200).units(Unit.dp);
content().row();
content().addButton("Controls", ()->{
ui.showControls();
}).width(200);
}).width(200).units(Unit.dp);
content().row();
content().addButton("Back to menu", ()->{
@@ -35,6 +36,6 @@ public class MenuDialog extends Dialog{
paused = false;
playing = false;
}).show();
}).width(200);
}).width(200).units(Unit.dp);
}
}