Windows Diary
  • jME3: Każda kolizja węzłów hazardzistów nie może zostać wykryta za pomocą PhysicsCollisionListener

    Moim celem jest zlokalizowanie kolizji między graczem a małą fortuną, abym mógł uchwycić pomysł, biorąc pod uwagę kluczowy wyzwalacz. Nieczęsto znajdowałem uznanie. Oto najważniejszy kod.

      @OverrideOtwórz pustą kolizję (PhysicsCollisionEvent arg0)   PhysicsCollisionEvent = arg0;    if (event.getNodeA ().getName (). equals (player.node.getName ()) 

    Tu będzie część tolassa.

      Publiczny przedmiot uniwersytecki implementuje PhysicsCollisionListener {Ostatni gracz prywatny;prywatny węzeł rootNode;BulletAppState prywatny bulletAppState;prywatna geometria geometrii;prywatny RigidBodyControl HardBody;obiekt publiczny (gracz gracza)    this.player równa się graczowi;publiczne init (Node zastępuje rootNode, AssetManager AssetManager, BulletAppState, bulletAppState)    this.rootNode RootNode; równa się this.bulletAppState = bulletAppState;    Box box jest równy nowemu boxowi (1f, 1f, 1f);    Geometria = nowa geometria ("Temat", Pudełko);    Geometry.setLocalTranslation (10, 10, 10);    Mata materiałowa = super nowy "Zwykły / MatDefs / Różne / Niezacieniony materiał (assetmanager, .j3md");    mat.setColor ("Kolor", KolorRGBA.Czerwony);    Geometria.setMaterial (mata);    this.rootNode.attachChild (geometria);   RigidBody = nowe typy RigidBodyControl (0.1f);    geometria.ad

     

     

    Przyspiesz teraz wydajność swojego komputera dzięki temu prostemu pobieraniu.