Buenas tardes, estoy haciendo una pequeña portada para una web donde el BG (Fondo, BackGround) cambie cada cierto tiempo por sí solo (automático), ya hice que cambiará cada X tiempo de imagen, pero ahora al cambiarlas pues se ve feo por que no tiene ningún tipo de animación, me gustaría saber cómo ponerle alguna animación para que al cambiar la imagen no se vea que parpadea, les dejo el código que encontré en la web, gracias:
Código HTML:
var numero = 0;
function cambiar()
{
if(numero==0){
document.body.style.backgroundImage='url(imagenes/1.jpg)';
numero = 1;
}else if(numero==1){
document.body.style.backgroundImage='url(imagenes/2.jpg)';
numero = 2;
}else if(numero==2){
document.body.style.backgroundImage='url(imagenes/3.jpg)';
numero = 3;
}else if(numero==3){
document.body.style.backgroundImage='url(imagenes/4.jpg)';
numero = 0;
}
}
setInterval("cambiar()",2000);