Это потому, что mouseJoint
похоже на distantJoint
(весна). Существует параметр maxForce
, который можно указать, чтобы минимизировать задержку - сделать пружину более жесткой.
EDIT:
Также вы можете переместить ваш объект, указав его положение прямо на вашем пальце. Но если этот объект столкнется с чем-то, это обеспечит нефизическое поведение, потому что скорость тела будет равна нулю.
Таким образом, чтобы правильно перемещать его (если будут столкновения), вы должны указать его скорость или ускорение (как это делает сустав мыши). Но для оценки скорости вашего пальца вам понадобится время и задержка останется.