OpenGL鼠标"锁定"

时间:2012-07-06 04:06:18

标签: c opengl mouse

如何将鼠标“锁定”到某个OpenGL窗口。有点像在Minecraft中完成它。 GameDev是一个更好的地方吗?

2 个答案:

答案 0 :(得分:0)

就像罗伯特在评论中所说,OpenGL实际上并没有做用户输入。

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

答案 1 :(得分:0)

here提出了类似的问题,程序员使用了一个名为robot的类来更改鼠标位置。

代码:Robot.moveMouse(x,y)

这段代码是用Java编写的,但是,像robot这类的类可以解决这个问题!

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