Hirdetés
- iPhone topik
- Samsung Galaxy A55 - új év, régi stratégia
- MIUI / HyperOS topik
- Bemutatkozott a Poco X7 és X7 Pro
- Hivatalos a OnePlus 13 startdátuma
- Amazfit Active 2 NFC - jó kör
- Samsung Galaxy S23 Ultra - non plus ultra
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Vivo X300 Pro – messzebbre lát, mint ameddig bírja
- Samsung Galaxy Z Flip6 - színt lép
Új hozzászólás Aktív témák
-
trisztan94
őstag
válasz
Superhun
#4274
üzenetére
Nyomtam, nem segített. Újraindítottam a gépet, és lám, no problem. Néha tud érdekes dolgokat művelni ez a napfogyatkozás

Más:
Libgdx problémába ütköztem. Ugye egy aknakeresőt készítek, egy kész kód alapján, csak nagyon sok mindent módosítok rajta. (minesweeper-gdx google első találat)
Az input handling-gel gyűlt meg a bajom.
Van ez a metódusom:
if (in.justTouched()) {
int x = in.getX();
int y = H - in.getY();
if (isPaused) {
if (yesBox.contains(x, y)) {
Gdx.app.exit();
}
else if (noBox.contains(x, y)) {
isPaused = false;
}
}
else if (smileBox.contains(x, y)) {
MineFinder.Log.debug("restart touched");
clearGame();
}Az "in" változó korábban van deklarálva:
Input in = Gdx.app.getInput();Nos, ugye a smileBox-ra ha rányomnak, akkor újraindul a gém. A smileBox koordinátái: 610, 590.
Többször is rákattintottam, logoltam az x és az y koordinátát, jól kalkulálja ki, ilyenek jöttek ki: 600-600, 587, 612, stb, tehát nagyon közeliek, sőt, volt ami pont annyi volt, mégsem fogadja el, hogy rákattintottam.
Ez miért lehet? Ha gondoljátok, és ráértek, szívesen elküldöm a teljes forráskódot, (összesen kb ~600 sor) de azt privátban.
Köszönöm!
Szerk:
ja igen, a yesbox és a nobox-ra bezzeg elfogadja a kattintást, szóval végtelenül tanácstalan vagyok

Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- DELL latitude 5410 Tartós Üzleti Laptop 14" -70% i5-10210U 4Mag 8Gb 256GB SSD FHD IPS
- DELL latitude 5410 Tartós Üzleti Laptop 14" -70% i5-8365U 4Mag 8Gb 256GB SSD FHD IPS
- Apple iPhone 13 Pro Max 128GB,Újszerű,Dobozával,12 hónap garanciával
- Apple iPhone 14 128GB,Újszerű,Dobozával,12 hónap garanciával
- Samsung Galaxy Tab S6 Lite 64GB,Átlagos,Dobozával,12 hónap garanciával
- GYÖNYÖRŰ iPhone 14 Pro Max 256GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3172, 100% Akksi
- 121 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070 - 4 év garancia
- ÁRGARANCIA! Épített KomPhone Ultra 9 285K 32/64GB RAM RX 9070 XT 16GB GAMER PC termékbeszámítással
- Azonnali készpénzes Intel i3 i5 i7 i9 12/13/14 gen processzor felvásárlás személyesen / csomagküldés
- Telefon felvásárlás!! Xiaomi Redmi 9, Xiaomi Redmi 9AT, Xiaomi Redmi 10, Xiaomi Redmi 10 2022
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest




