Hirdetés
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Google Pixel topik
- iPhone topik
- Yettel topik
- Telekom mobilszolgáltatások
- Xiaomi 17 Ultra - jó az optikája
- Olcsó Realme mutatkozott be
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- MWC 2026: Hálózattechnológiai mélyvíz Bóday Tamással. Mint rendesen.
Új hozzászólás Aktív témák
-
trisztan94
őstag
válasz
trisztan94
#1046
üzenetére
Még hozzátennék egy gyorskérdést:
van ez a ciklusom:
while(tubeIterator.hasNext()){
tube = tubeIterator.next();
BodyDef tubeDef = new BodyDef();
tubeDef.type = BodyType.StaticBody;
tubeDef.position.set(tube.getPosition().x, tube.getPosition().y);
tubeBody = world.createBody(tubeDef);
tubeLoader.attachFixture(tubeBody, "tube", tubeFixture, tube.getWidth());
tubeBodyOrigin = tubeLoader.getOrigin("tube", tube.getWidth()).cpy();
}itt végigiterálok egy tömbön, melyben a "csődarabok" pozíciója van letárolva. Mindig szélesség / 25 darab csődarab van (mert 25px széles egy db), de ez igazából lényegtelen. Úgy oldottam meg a physics mask rátételét az összes darabra, hogy ebbe a ciklusban mindig létrehozom a BodyDefiníciót, mindig ráerősítem a body-ra azt illetve a fixture-t is minden egyes darabhoz "felcsatolom".
Nem túl memóriazabáló ez így?
Lehet ezt szebben megoldani?
Új hozzászólás Aktív témák
- GYÖNYÖRŰ iPhone 13 Pro Max 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS4522
- Endgame Gear & Xtrfy gamer egerek /MZ1/OP1 8K/XM2we/XM1R/XM1 RGB (fehér/fekete/lila)/
- Spigen Essential EF323MQ 3in1 Mágneses MagSafe Vezeték nélküli töltőállomás 25W Qi2.2 Fekete
- Keresünk dokkolókat
- Samsung Galaxy Watch Ultra LTE / 6Hó Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Lehet ezt szebben megoldani?
