gpt4 book ai didi

java - 代码将打印字符但不会使游戏移动

转载 作者:太空宇宙 更新时间:2023-11-04 07:03:04 25 4
gpt4 key购买 nike

您好,我正在制作一个程序来读取聊天内容,如果聊天内容是特定内容,则按特定键。我注意到代码可以工作,但当我在游戏中时却不行。代码:

 if (message.equals("up"))
{
try {
Robot robot = new Robot();

robot.keyPress(KeyEvent.VK_W); // press a
robot.keyRelease(KeyEvent.VK_W); // release a

} catch (AWTException e) {
e.printStackTrace();
}
}

我尝试过增加按键次数,因为我认为输入的速率可能太快,无法检测到。我迷失了任何帮助,非常欢迎!

最佳答案

您需要添加代码以在按键之间等待一段时间。该速度的击键可能会被解读为“弹跳”。请参阅 debouncing 上的此链接

关于java - 代码将打印字符但不会使游戏移动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21816501/

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