function initImages(paths){
game.requiredImages = paths.length;
for(i in paths)
var img = new Image();
img.src = paths[i];
game.images[i] = img;
game.images[i].onload = function(){
game.doneImages++;
}
}
}
function checkImages(){
if(game.doneImages >= game.requiredImages){
init();
}else{
setTimeout(function(){
checkImages();
}, 1);
}
}
initImages(["player.png", "enemy.png", "bullet.png"]);
checkImages();
});
})();
第78行有一个问题=> function initImages(paths){ 我不知道什么是错的,我一直在关注教程并完全复制代码;任何帮助都会很棒
答案 0 :(得分:1)
您错过{for(i in paths)
之后导致您的关闭过早结束。