LibGDX po zgraniu na telefon działa inaczej.

0

Tak jak w temacie, gra,którą popełniłem, na kompie wszystko śmiga jak talala, a po zgraniu na telefon z androidem czasem dzieją się jakieś dziwne rzeczy, np tekstury wczytują się szybciej niż powinny. (jest kilka warunków biorących czas z gry, czy to może być to?) albo menu pauzy można odpalić w momencie, w którym na komputerze zrobić tego niemożna. Czy jest jakaś ogólna przyczyna? Jakieś newralgiczne linie kodu, które mogą działać różnie na androidzie i na kompie?

0

Jedną z podstawowych różnic jest odmienny cykl życia aplikacji na komputerze i na Androidzie. Widoczne jest to na przykład w kwestii zarządzania teksturami, gdzie brak odpowiedniego zwalniania pamięci może uwidocznić się w artefaktach przy ponownym uruchomieniu aplikacji. Z tego co pamiętam z zabawy z libgdx, podobnie w tej kwestii zachowują się także wszystkie pola statyczne. Ciężko mi powiedzieć bez patrzenia w kod, natomiast być może tu jest gdzieś pies pogrzebany. Co do odpalenia menu, to może kwestia odpowiedniego zmapowania inputu na komputerze i smartfonie?

1 użytkowników online, w tym zalogowanych: 0, gości: 1