我最近一直在寻找一种自动化游戏的方法,其中鼠标移动至关重要,但是我还没有找到任何方法在 C/C++ 中模拟硬件鼠标输入 我读过很多文章等等。使用Python的问题,建议使用PyAutoGUI和PyDirectInput,以及我尝试过的类似Python库,但我正在寻找具有更精细控制的东西。
据我所知,没有办法像模拟按键或鼠标点击一样模拟鼠标运动。到目前为止我所尝试的一切只是将光标移动到某些 X/Y 坐标。在第一人称游戏中,当鼠标移动时,鼠标总是重置到中心,以便能够有效地控制相机,这不会对瞬移光标做出反应。 我在任何地方都找不到关于这个主题的任何内容,尽管它应该是可能的(而且相当简单)
如果我能得到关于 FP 游戏处理鼠标移动的方式、如何模拟现实生活中的鼠标移动、搜索词甚至类似问题的解释,我将不胜感激!
如果您想重现此现象,您可以:
您会发现您的相机很可能不会移动太多(如果有的话)。
我或多或少有与这个家伙相同的问题,但有多个游戏
您尝试过使用 pyautogui 补间进行实验吗? https://snyk.io/advisor/python/pytweening/example