// See if a button was clicked @Override public boolean touchDown(int screenX, int screenY, int pointer, int button) { screenX = scaleX(screenX); screenY = scaleY(screenY); if (mWorld.isMenu()) { start.isTouchDown(screenX, screenY); } else if (mWorld.isRunning() || mWorld.isChoice()) { if (!add.isTouchDown(screenX, screenY) && !upLeft.isTouchDown(screenX, screenY) && !up.isTouchDown(screenX, screenY) && !upRight.isTouchDown(screenX, screenY) && !left.isTouchDown(screenX, screenY) && !right.isTouchDown(screenX, screenY) && !downLeft.isTouchDown(screenX, screenY) && !downRight.isTouchDown(screenX, screenY) && !down.isTouchDown(screenX, screenY) && !sUpLeft.isTouchDown(screenX, screenY) && !sUp.isTouchDown(screenX, screenY) && !sUpRight.isTouchDown(screenX, screenY) && !sLeft.isTouchDown(screenX, screenY) && !sRight.isTouchDown(screenX, screenY) && !sDownLeft.isTouchDown(screenX, screenY) && !sDownRight.isTouchDown(screenX, screenY) && !sDown.isTouchDown(screenX, screenY) && !swap.isTouchDown(screenX, screenY)) { mWorld.ready(false); } } else if (mWorld.isGameOver() || mWorld.isHighScore()) { mWorld.restart(); } return true; }