@Override
	public void onMove() { // Constante descendente e implementacion de onUp
		// Movimiento del background
		backgroundUX += (backgroundSpeed / Window.getW()) * App.getFTime();
		
		// Movimiento del pajaro
		pardal.move(); // Este es para que se mueva su sprite (animacion)
		aceleracion += 750.0f * App.getFTime();
		if (aceleracion >500)
			aceleracion = 500.0f;
		pardal.setAltura(pardal.getAltura() + aceleracion * App.getFTime());
		// Si sale por arriba de la pantalla el pajaro
		if(pardal.getAltura()-pardal.getH() <0) { 
			aceleracion = 0.0f;
			pardal.setAltura(pardal.getH());
		}
		// Si sale por abajo
		if (pardal.getAltura() >= Window.getH()) {
			pardal.setAltura(Window.getH());
			pause();
		}
		
		// Movimiento de las tuberias
		tuberia.setX(tuberia.getX() - tubSpeed * App.getFTime());
		tuberia2.setX(tuberia2.getX() - tubSpeed * App.getFTime());
		if (tuberia.getX() < -tuberia.getW()) {
			tuberia.setX(tuberia2.getX()+separacionTuberias);
			tuberia.randomEspacio();
		}
		if (tuberia2.getX() < -tuberia2.getW()) {
			tuberia2.setX(tuberia.getX()+separacionTuberias);
			tuberia2.randomEspacio();
		}
		
		if (tuberia.chocaElPardalet(pardal.getX(), pardal.getAltura()-pardal.getH(), pardal.getW(), pardal.getH())) {
			System.out.print("Tubo1");
			if(pardal.getX()+pardal.getW()<tuberia.getX()){
			pause();
			}
		}
		if (tuberia2.chocaElPardalet(pardal.getX(), pardal.getAltura()-pardal.getH(), pardal.getW(), pardal.getH())) {
			System.out.print("Tubo2");
			if(pardal.getX()+pardal.getW()<tuberia.getX()){
				pause();
				}
		}
		
	}