我想在屏幕中间创建一个固定点,当用户在屏幕上触摸和拖动时,它应该创建另一个点,该点将跟随用户输入,但始终与另一个固定点保持固定距离。我可以很容易地做到这一点,以便游戏告诉我第二个点何时在那个确切的距离上,同时拖动它。
public boolean touchDown(InputEvent event, float x, float y, int pointer, int button) {
setPosition(a, b);
return true;
}
所以基本上我想知道如何正确设置a(x坐标)和b(y坐标)。此外,我不确定这是否更像是一个数学问题,或者 libgdx(或 java)是否有任何我可以使用的漂亮东西?任何帮助表示赞赏。