gpt4 book ai didi

java - libGDX - 通过拖动鼠标滚动背景

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

我正在尝试使用 libGDX 制作鼠标可滚动的背景。我已经使背景无限循环,但我不知道如何通过拖动鼠标使其滚动。InputProcessor 是唯一的方法还是有更简单的方法?如果是这样,您知道有关在 InputProcessor 中使用 mouseDrag 方法的任何教程吗?我只是 libGDX 的菜鸟,所以如果可能的话请写下具体的回复。

最佳答案

使用手势监听器

https://github.com/libgdx/libgdx/wiki/Gesture-detection

平移:用户在屏幕上拖动手指。检测器将报告当前触摸坐标以及当前和先前触摸位置之间的增量。有助于在 2D 中实现相机平移。

@Override
public boolean pan(float x, float y, float deltaX, float deltaY) {
camera.position.x += deltaX;
camera.update();
return false;
}

使用此代码,您将在拖动鼠标(手指在设备上)时移动相机

阅读文档中的链接。

关于java - libGDX - 通过拖动鼠标滚动背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26609857/

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