4 votes

Capteur de contact Box2d COCOS2D

J'ai réalisé une boîte à capteurs Box2D dans cocos2d. Je veux un moyen rapide de vérifier si cette boîte est vide. Existe-t-il une méthode simple dans Box2D pour vérifier si le capteur est en contact avec quelque chose d'autre ?

2voto

iforce2d Points 5252

La méthode recommandée consiste à vérifier dans le callback BeginContact de l'auditeur de contact si l'un des éléments est cette boîte. Vous pouvez conserver une liste de tous les objets actuellement en contact, et les supprimer de la liste dans la fonction EndContact. Vous obtiendrez ainsi une liste que vous pourrez consulter à tout moment pour voir ce que la boîte touche.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X