Minor UI changes for pause button

This commit is contained in:
Anuken
2018-01-04 15:18:38 -05:00
parent 226ad16242
commit 4d44fc3855
5 changed files with 202 additions and 184 deletions

View File

@@ -65,9 +65,19 @@ public class HudFragment implements Fragment{
}).get();
pause = new imagebutton("icon-pause", isize, ()->{
GameState.set(GameState.is(State.paused) ? State.playing : State.paused);
}).update(i -> i.getStyle().imageUp = Core.skin.getDrawable(GameState.is(State.paused) ? "icon-play" : "icon-pause")).cell
.disabled(b -> Net.active()).get();
if(Net.active() && Vars.android){
//TODO open android chat
}else {
GameState.set(GameState.is(State.paused) ? State.playing : State.paused);
}
}).update(i ->{
if(Net.active() && Vars.android){
i.getStyle().imageUp = Core.skin.getDrawable("icon-chat");
}else {
i.setDisabled(Net.active());
i.getStyle().imageUp = Core.skin.getDrawable(GameState.is(State.paused) ? "icon-play" : "icon-pause");
}
}).get();
}}.end();