Libgdx 点击 x, y 坐标
Libgdx Click for x, y coordinates
我的 window 中有一个移动方块,它可以四处移动,效果很好。但是当我尝试使用 public void clicked from libgdx 时,我无法让它工作。这就是我的 void 的样子:
public void clicked(InputEvent event,float x,float y){
rect.y = y;
rect.x = x;
}
在此之上,我还添加了来自盒子的移动,这工作正常,所以它不是 rect.y 和 rect.x。为什么在单击时 rect.y 和 rect.x 没有从我的空白更改为浮动 x 和浮动 y?
Libgdx 无效:
为什么这不起作用?
感谢 reading/helping!
将其放入游戏的 render
方法中:
if(Gdx.input.isButtonPressed(Input.Buttons.LEFT)) {
rect.x = Gdx.input.getX();
rect.y = Gdx.input.getY();
}
rect
必须在游戏的 class.
中定义
我的 window 中有一个移动方块,它可以四处移动,效果很好。但是当我尝试使用 public void clicked from libgdx 时,我无法让它工作。这就是我的 void 的样子:
public void clicked(InputEvent event,float x,float y){
rect.y = y;
rect.x = x;
}
在此之上,我还添加了来自盒子的移动,这工作正常,所以它不是 rect.y 和 rect.x。为什么在单击时 rect.y 和 rect.x 没有从我的空白更改为浮动 x 和浮动 y?
Libgdx 无效:
为什么这不起作用?
感谢 reading/helping!
将其放入游戏的 render
方法中:
if(Gdx.input.isButtonPressed(Input.Buttons.LEFT)) {
rect.x = Gdx.input.getX();
rect.y = Gdx.input.getY();
}
rect
必须在游戏的 class.