这就是我想要完成的。我希望一个项目显示在屏幕上鼠标单击的最后一个位置。目前它有点工作,但每次我点击其他地方时,所说的项目也会移动到那里。我只是希望它是静态的。
这是一些代码:
全局变量 px 和 py。用于按住鼠标点击:
private int px = 250; // initial coordinates
private int py = 250;
鼠标点击输入全局 px 和 py:
private void testPress(int x, int y) {
if (!isPaused && !gameOver) {
// do something..
px = x;
py = y;
girlP.setDestination((px-(girlP.getImage().getWidth(this)/2)),
(py-(girlP.getImage().getHeight(this)/2)));
//System.out.println(px + ", " + py);
}
}
px 和 py 会不断更新新值。我想要的是一种只按住最后一次鼠标点击的方法