Partage
  • Partager sur Facebook
  • Partager sur Twitter

Pas de mouvement

Boule de feu Dk

    25 mars 2017 à 10:43:09

    Bonjour,

    J'ai un problème concernant mon HTML, ma console ne met pas d'erreurs alors que la boule de feu ne se déplace pas.Voici le code :

    var canvas = document.getElementById('mon_canvas') ;
    var context = canvas.getContext('2d') ;
    		// Déclaration de l'image
    var img_jeu = new Image() ;
    img_jeu.src = "IMG/sprite-donkeykong.png" ;
    var col_sprite=1;
    var lg_grille=10 ; 
    var col_grille = 3 ; 
    function affichage_feu(col_sprite,lg_grille,col_grille){ 
    		sL=32 ; 
    		sH=32 ;
    		col_sprite++;
    		sx=48 * col_sprite ; 
    		sy=305 ;
    		echelle = 1;
    		dL=sL * echelle ; 
    		dH=sH * echelle;
    		dx=col_grille * dL ; 
    		dy = lg_grille * dH ; 
    		context.drawImage(img_jeu,sx,sy,sL,sH,dx,dy,dL,dH) ;
    		pas=1 ;
    		sens=1 ; 
    		col_grille = col_grille + pas*sens ; 
    		if (col_grille==0 && sens==1){ 
    			sens = -sens;
    		}
    		return
    	}	
    function animation(){
    		context.clearRect(0,0,448,512) ;
    		affichage_feu(1,10,3);
    		return
    	}
    	
    	
    	// Récupération du canvas
    
    	if (!canvas){
    		alert("Impossible de récupérer le canvas") ;
    	
    	}
    
    	if(!context) {
    		alert("Impossible de récupérer le context du canvas") ;
    	
    	}
    		canvas.style.border = "red 2px solid" ;
    		
    	
    
    
    	var monInterval =setInterval(animation,1000/3) ;

    Merci de votre aide

    • Partager sur Facebook
    • Partager sur Twitter

    Pas de mouvement

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown