Codice: Seleziona tutto
var counter = 0;
var start = document.getElementById("start"),
loading = document.getElementById("loading");
function preload(files)
{
for(var i = 0; i < files.length; i++) {
var file = files[i];
file.addEventListener("loadeddata", function() {
counter++;
var percent = Math.floor((counter/files.length)*100);
loading.innerHTML = "<img src='img/load.png' title='loading'>Loading " + percent + "%";
if(percent == 100) showButton();
});
}
}
preload(files);
function showButton() {
start.style.top = "30%";
loading.style.top = "100%";
}Codice: Seleziona tutto
<!DOCTYPE html>
<html>
<head>
<title>Ping Pong</title>
<script type="text/javascript" src="js/requestAnimationFrame.js"></script>
<link rel="stylesheet" type="text/css" href="framework.css">
<link rel="stylesheet" type="text/css" href="pong.css">
<script type="text/javascript" src="lib.js"></script>
</head>
<body>
<canvas id="game" width="800" height="600"></canvas>
<div id="menu">
<h1>Ping Pong</h1>
<a href="javascript: void(0)" id="start" onclick="init()" >Start</a>
<div id="loading"></div>
</div>
<script type="text/javascript" src="prova.js"></script>
</body>
</html>grazie mille e buona giornata.

