Bonjour à tous,

J'utilise canvas et Js pour refaire le fameux dessin d'aliens du jeu Space Invader.
J'ai dessiné mes 'aliens' et je les affiche dans un tableau appelé aliens. J'utilise la
fonction animate() pour les faire descendre et boucler verticalement. Malheureusement,
je n'ai pas réussit à les faire bouger. Est-ce que quelqu’un aurait-il une idée ou une astuce?

/ Mon tableau aliens
var aliens = [
                { x:28,  y:28,  bras_en_bas:true },
                { x:127, y:107, bras_en_bas:true },
                { x:222, y:182, bras_en_bas:true },
                { x:300, y:0, bras_en_bas:true },
                { x:60, y:170, bras_en_bas:true },
                { x:230, y:90, bras_en_bas:true },
                { x:360, y:90, bras_en_bas:true }
            ];

// Ma fonction pour afficher mes aliens
// affiche tous les aliens connus, le contenu du tableau aliens[]
function affiche_aliens () {
    for ( var i = 0; i < aliens.length; ++i ) {
        affiche_alien(aliens);
    }
}

// Ma fonction d'animation
function animate () {
                efface_aliens();

                aliens.y =  aliens.y + 11*unit;

                if (aliens.y > hauteur) {
                    aliens.y = 0;
                }
}

Merci par avace!

Aucune réponse