J'ai écrit un cercle pour encercler la fonction de collision mais je pense que j'ai fait une petite erreur et je ne peux pas voir pour le trouver.Cercle à la fonction de collision de cercle Javascript
function testCollisionArc(arc1,arc2){
return arc1.x + arc1.r + arc2.r > arc2.x
&& arc1.x < arc2.x + arc1.r + arc2.r
&& arc1.y + arc1.r + arc2.r > arc2.y
&& arc1.y < arc2.y + arc1.r + arc2.r
}
Quel est le problème que vous voyez? Et pouvez-vous ajouter un exemple qui produit ce résultat? – Joffutt4
S'il vous plaît expliquer où avez-vous cette erreur, ou ce qui se passe mal –
il devrait être relativement évident pour quiconque capable de répondre à cette question que le code en question ressemble plus à un test d'intersection de boîte qu'un test de cercle – Alnitak