v0.3.0: improved buff tapping for small screens

This commit is contained in:
Evan Debenham 2015-04-08 00:23:12 -04:00
parent 77c4a7f6ce
commit b2f5fd6123
3 changed files with 7 additions and 7 deletions

View File

@ -117,7 +117,7 @@ public class BuffIndicator extends Component {
for (Buff buff : ch.buffs()) {
if (buff.icon() != NONE) {
BuffIcon icon = new BuffIcon( buff );
icon.setRect(x + members.size() * (SIZE + 2), y, 7, 7);
icon.setRect(x + members.size() * (SIZE + 2), y, 9, 12);
add(icon);
newIcons.put( buff.icon(), icon );
}
@ -159,8 +159,8 @@ public class BuffIndicator extends Component {
@Override
protected void layout() {
super.layout();
icon.x = this.x;
icon.y = this.y;
icon.x = this.x+1;
icon.y = this.y+2;
}
@Override

View File

@ -68,7 +68,7 @@ public class StatusPane extends Component {
shield = new NinePatch( Assets.STATUS, 80, 0, 30 + 18, 0 );
add( shield );
add( new TouchArea( 0, 1, 30, 30 ) {
add( new TouchArea( 0, 1, 31, 31 ) {
@Override
protected void onClick( Touch touch ) {
Image sprite = Dungeon.hero.sprite;
@ -145,7 +145,7 @@ public class StatusPane extends Component {
danger.setPos( width - danger.width(), 18 );
buffs.setPos( 32, 11 );
buffs.setPos( 31, 9 );
btnMenu.setPos( width - btnMenu.width(), 1 );
}

View File

@ -84,8 +84,8 @@ public class WndInfoMob extends WndTitledMessage {
health.setRect(image.width + GAP, image.height - health.height(), w, health.height());
buffs.setPos(
name.x + name.width() + GAP,
name.y + name.baseLine() - BuffIndicator.SIZE );
name.x + name.width() + GAP-1,
name.y + name.baseLine() - BuffIndicator.SIZE-2 );
height = health.bottom();
}