
public class Judge {
	private int time;
	private Field field;
	private Block_Break bb;
	public Judge(Field field,Block_Break bb){
		this.bb = bb;
		this.field = field;
		time = 0;
	}
	public boolean gameOver(){
		if(field.getLife() == 0){
			return true;
		}
		return false;
	}
	public boolean gameClear(){
		return field.gameClearCheck();
	}
	public void addTime(int addtime){
		time = time + addtime;
	}
	public int getTime(){
		return time;
	}
	public void ballFall(){
		Ball ball = field.getBall();
		if(ball.getBallIndex_y() + ball.getBallLength() >= 355){
			field.setLife(field.getLife() - 1);
			ball.setInitIndex();
			ball.stop_ball();
			bb.waitThread();
			bb.musicPlay(2);
		}
	}
}

