Compruebe si las imágenes están cargadas antes de gameloop
Hasta ahora mi programa está funcionando como yo quiero. Esto funciona bien:
// Player object
var player = {
x: 10,
y: 10,
draw: function () {
ctx.drawImage(playerImg, 0, 0);
...
Debo comprobar siplayerImg
se carga primero, aunque funciona correctamente hasta ahora?
Además, cuál es la mejor manera de comprobarlo. Estaba pensando en poner todas las imágenes en una matriz. A continuación, consulte con elonLoad
función. Si están todos cargados, comenzaré el ciclo del juego. ¿Es esta una buena idea?
Gracias