我正在尝试让玩家使用鼠标滚轮放大和缩小相机,但我找不到任何与鼠标滚轮交互的方法。是否可以将鼠标滚轮与LibGDX一起使用?
答案 0 :(得分:7)
您需要创建一个实现InputProcessor接口(javadoc link here)的类。它包含一个名为“scrolled”的方法,我相信你正在寻找它。
答案 1 :(得分:0)
在@John的答案的基础上,实现自定义输入处理器后,只能实现scrolled
函数,然后将inputMultiplexer与任何当前可用的函数一起使用,如下所示:
InputMultiplexer inputMultiplexer = new InputMultiplexer();
inputMultiplexer.addProcessor(myScrollProcessor);
inputMultiplexer.addProcessor(stageMain);
Gdx.input.setInputProcessor(inputMultiplexer);