gpt4 book ai didi

java - 获取实际触摸位置 LibGDX

转载 作者:行者123 更新时间:2023-11-29 03:29:54 25 4
gpt4 key购买 nike

当使用 Gdx.input.getX()Gdx.input.getY() 时,位置在电脑上似乎没问题,但当我把它放在Android 平板电脑的位置完全关闭。

我做了一些研究,看到某处提到我应该使用 camera.unproject(Vector3) 但我不确定这是否是我需要使用的或如何使用它.

最佳答案

class Pause extends Screen
{
Vector3 touchPoint;
Pause()
{
touchPoint = new Vector3();
}
void update(float deltaTime)
{
if(Gdx.input.justTouched())
{
cam.unproject(touchPoint.set(Gdx.input.getX(),Gdx.input.getY(), 0));
if(OverlapTester.pointInRectangle(Assets.resumeButton.getBoundingRectangle(), touchPoint.x,touchPoint.y))
{
some thing u want to do
}

}

关于java - 获取实际触摸位置 LibGDX,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18814067/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com