作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我刚开始使用 opengl,使用 freeglut。我正在使用回调来获取用户输入:
glutSpecialFunc(specialKeys); //defined: void specialKeys( int key, int x, int y )
现在,它只捕获键盘的控制键 - Ctrl, Alt, F1 - F12 、箭头等。甚至 Enter 也会被忽略。
我想让我的代码至少从 windows 和 linux 开始跨平台。所以我想尽可能避免使用 winapi。另一方面,我想避免使用太多的库,因为我总是无法让它们正常工作。所以……
最佳答案
这就是glutSpecialFunc
处理程序应该处理。
你想要glutKeyboardFunc
.
关于c++ - glutSpecialFunc 只捕获一些键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15729282/
我刚开始使用 opengl,使用 freeglut。我正在使用回调来获取用户输入: glutSpecialFunc(specialKeys); //defined: void specialKey
我们正在 OpenGL 中制作迷宫类程序,我们允许用户使用箭头键在屏幕上移动目的地。当用户使用箭头键到达该目的地时,我想禁止用户再使用键盘。有什么办法可以做一些 glutSpecialFunc.dis
我的 OpenGL 函数 glutSpecialFunc 需要一个带有 3 个 int 参数的 void 函数指针。这很容易通过简单的全局函数来完成 glutSpecialFunc(processAr
我是一名优秀的程序员,十分优秀!