Bonjour à tous, et merci d'avance pour votre aide :p
Il se trouve que je dois coder un détecteur de collision en Javascript. En effet, je construit des graphes en SVG (mode vectoriel), et lorsque je clique sur un point du graphe, une infobulle s'affiche avec des informations complémentaires sur le point (l'infobulle s'affiche grâce au javascript, bien sûr ).
Et donc, mon problème est que quand je clique sur 2 points côte à côte, les infobulles se chevauchent... J'aimerais que ma fonction detecteurDeCollision(); me permette de décaller les infobulles vers le haut ou le bas, afin qu'elles ne se touchent pas..
Cependant, je ne sais pas comment faire un tel code.. mais en cherchant sur le net, j'ai cru comprendre qu'il fallait utiliser l'algorithme AABB...
Quelqu'un peut-il m'expliquer cet algorithme ? (et s'il sait résoudre mon problème, le faire en passant )
Merci beaucoup !!!
Partager