Hirdetés
- Óriási ugrás: teszten az ASUS Zenbook A16 és a Snapdragon X2
- Bőven 50 gramm alá fogyott a Keychron kétféle borítással kérhető, "karmos" egere
- Ön vezető vagy önvezető? Az Uber az utóbbi mellett voksol
- QHD OLED és extrém frissítés: bemutatkozott a Sony INZONE M10S II
- Bekebelezi az Amazon az Apple műholdas partnerét
- Gaming notebook topik
- Analóg fényképezés
- OLED monitor topic
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Fejhallgató erősítő és DAC topik
- Hordozható Linux terminál billentyűzettel és érintőképernyővel
- Projektor topic
- 5.1, 7.1 és gamer fejhallgatók
- Azonnali VGA-s kérdések órája
- Valószínűleg késnek majd a Valve új Steam eszközei
Új hozzászólás Aktív témák
-
trisztan94
őstag
Sziasztok!
libgdx-el és box2d-val kapcsolatban lenne egy kérdésem.
Hogy tudok egy Body-nak adni egy saját "nevet"?
Jelenleg így van beállítva egy body nekem:
groundDef = new BodyDef();
groundDef.type = BodyType.StaticBody;
groundDef.position.set(new Vector2(0, 0));
groundBody = world.createBody(groundDef);
groundShape = new PolygonShape();
groundShape.setAsBox(800, 10);
groundFixture = new FixtureDef();
groundFixture.shape = groundShape;
groundFixture.density = 1f;
groundFixture.friction = 1f;
groundFixture.restitution = 0f;
groundFixture.filter.categoryBits = CATEGORY_GROUND;
groundFixture.filter.maskBits = MASK_GROUND;
groundBody.createFixture(groundFixture);
groundBody.setUserData("ground");A legutolsó sorban hozzáadtam a userData-hoz a "ground" nevet, de mintha nem is lenne ott.
Ilyen a contact listenerem:
@Override
public void beginContact(Contact contact) {
Fixture fixtureA = contact.getFixtureA();
Fixture fixtureB = contact.getFixtureB();
Gdx.app.log("beginContact", "between " + fixtureA.toString() + " and " + fixtureB.toString());
}
...Amikor két body ütközik, akkor kiír egy baromi hosszú kódot arra, hogy melyik két body ütközött:
beginContact: between com.badlogic.gdx.physics.box2d.Fixture@69dbb4d1 and com.badlogic.gdx.physics.box2d.Fixture@573c3ba2

Új hozzászólás Aktív témák
- Gaming notebook topik
- exHWSW - Értünk mindenhez IS
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Félő, hogy az okosszemüveg a szexuális zaklatók játékszere lesz
- A fociról könnyedén, egy baráti társaságban
- Garancia kérdés, fogyasztóvédelem
- Poco F8 Ultra – forrónaci
- Autós topik
- Kínai és egyéb olcsó órák topikja
- Spórolós topik
- További aktív témák...
- Microsoft Windows, Office & Vírusirtók: Akciók, Azonnali Szállítás, Garantált Minőség, Garancia!
- Apple iPhone 11 64GB,Átlagos,Adatkabel,12 hónap garanciával
- AKCIÓ! KÉSZLETRŐL! Intel Core i5 14600K 64GB 6000MHz RAM 2TB Gen4 SSD RTX 5060 8GB FSP 750W
- Apple iPhone 11 64GB,Használt,Adatkabel,12 hónap garanciával
- GAMER PC! Ryzen 3900X / RX 7600XT 16GB / B550 / 32GB DDR4 / 500GB NVMe! BeszámítOK
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


