我使用舞台中包含的“CameraInputController”和“Touchpad”来分别移动我的相机和移动我的角色。
但是,我遇到了一个问题。我像这样使用 InputMultiplexer 来设置两个处理器。
InputMultiplexer multiplexer = new InputMultiplexer();
multiplexer.addProcessor(camController);
multiplexer.addProcessor(stage);
Gdx.input.setInputProcessor(multiplexer);
现在的问题是当我移动触摸板时,相机也会移动。这对玩家来说很烦人。
因此,我想要一种在屏幕的不同部分拥有不同输入处理器的方法。