J'essaye d'implémenter l'interface ContactListener de Box2d. La méthode appelée lorsqu'un contact arrive reçoit un objet Contact. Cet objet fournit alors les getters getFixtureA
et getFixtureB
.Libgdx contact fixture
Y at-il une règle, qui dit que on affecte à A et qui B ou dois-je vérifier toutes les combinaisons, comme dans:
J'ai corps X, Y, Z et que vous souhaitez vérifier si X et Y sont entrés en collision. Dois-je toujours vérifier si (A == X && B == Y) || (A == Y && B == X)
ou est l'un des deux suffisants?
(A est contact.getFixtureA() et B est contact.getFixtureB();)