Minimap fixes

This commit is contained in:
Anuken
2019-04-04 23:34:09 -04:00
parent 812dea385c
commit 45d157fe3f
5 changed files with 16 additions and 27 deletions

View File

@@ -48,24 +48,11 @@ public class Minimap extends Container<Element>{
margin(margin);
addListener(new InputListener(){
@Override
public boolean scrolled(InputEvent event, float x, float y, float amountx, float amounty){
renderer.minimap.zoomBy(amounty);
return true;
}
@Override
public boolean touchDown(InputEvent event, float x, float y, int pointer, KeyCode button){
return true;
}
@Override
public void touchDragged(InputEvent event, float x, float y, int pointer){
if(mobile){
renderer.minimap.zoomBy(Core.input.deltaY(pointer) / 12f / Unit.dp.scl(1f));
}
}
});
addListener(new ClickListener(){
@@ -91,6 +78,11 @@ public class Minimap extends Container<Element>{
invalidateTapSquare();
}
super.touchDragged(event, x, y, pointer);
//if(mobile){
float max = Math.min(world.width(), world.height()) / 16f / 2f;
renderer.minimap.setZoom(1f + y / height * (max - 1f));
//}
}
@Override