Zrobiłem za pomocą System.currentTimeMillis(), ale po jakimś czasie skapłem się ze nie mierzy to dokładnie. Przewazne czasy to, np. 1,550sekundy, 2,350 sekundy, 7,400sekundy, a chcialbym dokładne, np. 1,583sekundy
2. Chol*rny pasek exp.
Chciałem zrobić aby zapełniał się razem z timerem, tj. 1sekunda - 1lvl (płynnie)
Robiłem np. p.giveExp(p.getExpToLevel() *10 /100); w schedulerze co 2 ticki, wiec czysto matematycznie powinno sie zgadzac, ale w ostatecznosci nie dostaje nic expa.
Próbowałem juz chyba wszystkie kombinacje i przeszukiwałem fora ale no nie ma odpowiedzi, lub nie dalem rady znalezc.
Pytanie
ItsMeTeyahi 0
Witam.
Krótko i na temat:
1. Jak zrobić timer z dokładnością co do 0,001s?
Zrobiłem za pomocą System.currentTimeMillis(), ale po jakimś czasie skapłem się ze nie mierzy to dokładnie. Przewazne czasy to, np. 1,550sekundy, 2,350 sekundy, 7,400sekundy, a chcialbym dokładne, np. 1,583sekundy
2. Chol*rny pasek exp.
Chciałem zrobić aby zapełniał się razem z timerem, tj. 1sekunda - 1lvl (płynnie)
Robiłem np. p.giveExp(p.getExpToLevel() *10 /100); w schedulerze co 2 ticki, wiec czysto matematycznie powinno sie zgadzac, ale w ostatecznosci nie dostaje nic expa.
Próbowałem juz chyba wszystkie kombinacje i przeszukiwałem fora ale no nie ma odpowiedzi, lub nie dalem rady znalezc.
Ogarnie ktoś
?
Odnośnik do komentarza
Udostępnij na innych stronach
2 odpowiedzi na to pytanie
Rekomendowane odpowiedzi