Ciao
in un gioco devo simulare l'avvento del buio, (una nuvola copre il sole).
per far ciò, vorrei cambiare il colore di sfondo da blu a nero in modo graduale.
codice:
<!DOCTYPE html>
<html lang="it">
<head>
<meta charset="utf-8">
</head>
<body id="Documento">
<script type="text/javascript">
var colore = 255
window.onload=function() {
document.getElementById("Documento").style.backgroundColor = "#0000ff"
window.setTimeout(ColoreDiSfondo, 1000)
};
function ColoreDiSfondo() {
colore = colore - 2
document.getElementById("Documento").style.background = "rgb(0,0,colore)"
window.setTimeout(ColoreDiSfondo, 100)
}
</script>
</body></html>
Non funziona!
da blu diventa bianco e basta.
se nel cambio, invece di background scrivo backgroundColor non succede niente.
Come posso fare?
rudyF