Ú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
- Bomba ár! HP EliteBook 840 G6 - i7-8GEN I 16GB I 512GB SSD I 14" FHD I HDMI I Cam I W11 I Gari!
- Bomba ár! Lenovo X13 G2i - i5-1135G7 I 16GB I 256SSD I 13,3" WUXGA Touch I W11 I Cam I Gari!
- Bomba ár! Lenovo X1 Carbon G7: i5-8265U I 8GB I 256SSD I 14" FHD Touch I HDMI I Cam I W11 I Gari!
- Bomba ár! HP EliteBook 845 G7 - Ryzen 5 4650U I 16GB I 512SSD I 14" FHD I Cam I W11 I Gari
- Bomba ár! Dell Latitude 5510 - i7-10G I 16GB I 512SSD I HDMI I 15,6" FHD I Cam I W11 I Gari!
- GYÖNYÖRŰ iPhone 14 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3967
- Razer Barracuda X Chroma Black gamer Fejhallgató
- SzuperÁron! 5G LTE! Microsoft Surface Pro 8 i7-1185G7 16GB 512GB 1 év garancia - hajszálrepedt
- Eredeti Lenovo 300W töltők - ADL300SDC3A
- HIBÁTLAN iPhone 14 512GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3922
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
Lehet ezt szebben megoldani?
