2017-04-15 3 views
0

J'essaie de faire un jeu comme un voyou. Maintenant, j'utilise Box2D pour détecter les collisions avec les ennemis (donc je peux les détruire quand je me heurte à eux), mais je n'ai aucune idée de la façon de gérer l'attaque du joueur. Je dois attaquer en dehors de mon corps du joueur Box2D, j'ai essayé de créer le corps des capteurs quand j'attaque, mais il me n'a pas fonctionné pour (Quel est le meilleur moyen de faire une collision d'attaque dans libGDX/Box2D?

Toutes les suggestions à ce sujet

ps désolé pour mon Indiano anglais?; D

Répondre

0

Vous pouvez soit ajouter/retirer des appareils de détection à chaque fois que vous attaquez ou utilisez Ray-Casting, soit en fonction de la dynamique de l'attaque (un coup de poignard par exemple pourrait être aussi simple qu'un rayon rayonné) J'ai fait pas mal de recherches sur ce sujet car je pensais qu'il serait difficile d'ajouter/enlever des choses chaque fois qu'une attaque se produit, mais il n'y a pas d'autre moyen possible avec Box2D