Estoy creando una cuenta regresiva tomando un valor de una base de datos.
estoy visualizando desde un console.log para verificar que obtenga el valor correcto y cambie el valor de tiempo.
Ahora el valor que me muestra es 0 y va -1,-2,-3 y así y no aplica el cambio que le hice antes.
var tiempo = 0;
.............................
//Aqui muestro el valor de tiempo
ctx.fillText('Tiempo: '+tiempo,295,20);
//Al iniciar el canvas este se ejecuta primero
function tl(tiempo){
var gt = {
"tiempo" : tiempo
};
$.ajax({
data: gt,
url: '/obj21.php',
type: 'POST',
success:function(data){
tiempo = data;
console.log("tiempo = "+data);
console.log(tiempo);
}
});
}
//DESPUES PRESIONA UNA TECLA Y SE EJECUTA ESTO
//Funcion de cuenta regresiva
function tr(){
window.setInterval(function(){
tiempo--;
},1000);
}
Ya lo eh solucionado ;-)