Javascript collision et stop fonction

Valkirian-reborn Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
 MrTufux -
Salut tout le monde,

Alors voilà en ce moment je suis sur un projet de tir au canon. Mais je bloque sur le système de collision. Voilà ce que j'ai fait (qui ne marche pas)
function collision(){

var boulet = document.getElementById("space");
var pirate = document.getElementById("bateau");
var distboul = boulet.offsetLeft;
var distpir = pirate.offsetLeft;

alert(typeof distboul);
alert(typeof distpir);

if(distboul == distpir){
alert('Vous avez gagné');
}
}


Je me disais qu'avec ça quand la position du point du boulet était la même que celui du pirate il y avait collision et donc l'alerte "vous avez gagné".

Ensuite mon deuxième problème c'est pour le tir. J'ai ma fonction qui tire le boulet mais il ne s'arrête jamais. Et j'ai aucune idée de comment faire.

Merci pour vos éventuelles réponses.

A voir également:

2 réponses

prosthetiks Messages postés 1189 Date d'inscription   Statut Membre Dernière intervention   431
 
Salut,

Avant tout, je te conseille de partir en canvas pour ce genre de choses.
0
Valkirian-reborn Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
On peut mettre une image dans un canvas ? J'utilise pas souvent ce procédé
0
MrTufux
 
Oui, c'est une balise HTML, donc tu peux lui donner un style
0