1

如何将鼠标“锁定”到某个 OpenGL 窗口。有点像 Minecraft 中的操作方式。GameDev 是一个更好的提问地方吗?

4

2 回答 2

0

就像罗伯特在评论中所说的那样,OpenGL 实际上并不进行用户输入。

但是,有些库可以将平台相关部分抽象出来,例如LibSDL。您可以使用它将鼠标抓住您的窗口。

于 2012-07-06T16:07:10.460 回答
0

此处提出了一个类似的问题,其中程序员使用了一个名为机器人的类来更改鼠标位置。

代码:Robot.moveMouse(x,y)

这段代码是用java编写的,但是,有几个像机器人这样的类可以做到这一点!

一种选择是不断将鼠标移动到屏幕中心或您想要的任何位置。

于 2020-05-23T12:55:23.947 回答