2016-04-07 1 views
1

bonjour tout le monde j'ai un jeu en 3d où le joueur ne pouvait pas passer à travers le mur. J'ai un problème pour détecter la collision J'ai essayé le WakeupOnCollisionEntry WakeupOnCollisionExit mais il y a un problème. Imaginez un avion et un joueur sur ce plan et l'avion entouré de murs et un joueur ne devrait pas passer à travers les murs. mais quand j'ai essayé d'utiliser le WakeupOnCollisionEntry parce que le joueur est dans l'avion, donc il le détecte et ne fonctionne pas avec les murs. ma question est s'il est possible d'ignorer la détection du plan et de spécifier un objet spécifique avec lequel je veux que le joueur entre en collision (comme ignorer le plan et détecter les murs). Je ne peux pas coller ici tout le code parce que c'est beaucoup de lignes de code donc désolé pour cela je serai très reconnaissant pour tout le monde qui peut m'aider avec cela parce que j'essaye de faire cela environ une semaine et ne fonctionne pas pour moi.java3d détecter un objet spécifique et pas toutes les collisions

Répondre

0

setCollidable (false); cette lina permet d'éviter les collisions