Hirdetés
Új hozzászólás Aktív témák
-
trisztan94
őstag
Sziasztok!
Egy érdekes jelenségre lettem figyelmes libgdx használata közben:
Van egy MenuScreen.java menüm, így néz ki:
[link] - pastebin, az egész classa fontos rész itt van, az ImageButton-re raktam egy input handler-t:
button.addListener(new InputListener(){
@Override
public boolean touchDown(InputEvent event, float x, float y, int pointer, int button){
return true;
}
@Override
public void touchUp(InputEvent event, float x, float y, int pointer, int button){
MineFinder.Log.debug("xpos: " + x + ", ypos: " + y);
game.setScreen(new GameScreen(game));
}
});Ezzel semmi probléma sincs, átléptet a GameScreen.java-ra, ami maga a játék.
Na a gubanc ott jön, hogy ha be van import-olva a menuscreen, akkor a gamescreen-ben ott ahol a menuscreen-en a "START GAME" feliratú imagebutton volt ugyanúgy érzékeli a touchUp-ot. Nyilván ez nem jó, mert ha oda kattint a júzer, akkor reset-eli a játékot.
Ha nincs bent a menuscreen, kikommentezem, nem import-olom, stb, akkor viszont nem jön elő a jelenség.
Ötlet?
Új hozzászólás Aktív témák
- Hibátlan 2+ Év Garancia! GIGABYTE GeForce RTX 4060 EAGLE OC 8GB
- AZONNAL KÉSZLETRŐL! AMD Ryzen 7 9800X3D 64GB 6000MHz RAM 2TB Gen4 SSD RTX 5090 32GB GDDR7 1200W
- AZONNAL KÉSZLETRŐL! Intel Core i5 14600K 64GB 6000MHz RAM 2TB Gen4 SSD RTX 5060 8GB FSP 750W
- AZONNAL KÉSZLETRŐL! Intel Core i5 14600K 32GB 6000MHz RAM 2TB Gen4 SSD RTX 5060 8GB FSP 750W
- AZONNAL KÉSZLETRŐL! Intel Core i5 14600K 32GB 6000MHz RAM 1TB Gen4 SSD RTX 5060 8GB FSP 750W
- 170 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- GYÖNYÖRŰ iPhone 12 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3854,94% Akkumulátor
- Azonnali készpénzes Microsoft XBOX Series S és Series X felvásárlás személyesen/csomagküldéssel
- HP Thunderbolt 4 kábel
- 2 X Dell Poweredge T320, 96GB DDR3 ECC RAM, 2.2 GHz CPU, 2 x 495W PSU
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


