Sicer nisem še delal z libGDX, pa tudi kode si prilepil malo, ampak mogoče lahko vseeno pomagam.
Če metodo za posodabljanje pozicije kličeš glede na frame rate in ne ob eventu (premiku miške) se mi zdi normalno, da ob hitrem premiku miške posodabljanje malce zaostaja, kar pa ni problem, če narediš majhen popravek pri tvojemu if stavku:
Sedaj imaš v if-u pogoj, da se x neha posodabljati, če gre kurzor čez sredino, kar ne deluje vredu ob hitrem premiku miške čez sredino, namesto tega bi moral gledati, če je plošček čez sredino, ne glede na kurzor... torej če plošček ni čez sredino, posodabljaš x, ko pa pride do sredine, ga nehaš posodabljati. Tako se plošček ne bo ustavljal pred sredino.
Upam, da je razumljivo in da bo to rešilo tvoj problem.
