【发布时间】:2020-07-11 10:35:53
【问题描述】:
我正在尝试使用 Java Robot 类来移动玩家的相机。我打算用 MIDI 键盘来移动它,我已经完成了所有其他移动,但是鼠标要困难得多。
当我尝试时:
Robot r = new Robot();
Point m = MouseInfo.getPointerInfo().getLocation();
int x = m.x;
int y =m.y;
if(shortMessage.getData1() == 78) {
r.mouseMove(x+shortMessage.getData2(),y);
}
else if(shortMessage.getData1() == 76) {
}
它使相机向下看并转身。
我真的不想为 Minecraft 编写一个模组并将其保留在外部。
我在《发薪日 2》游戏中使用相同的代码进行了尝试,结果完美无缺。
【问题讨论】:
-
我有同样的问题:另外,即使只是使用 MouseInfo 中的当前坐标调用 mouseMove 也会导致相机向下看。