我正在使用Pygame/SDL的游戏手柄模块获取输入。每次我调用它的get_hat()方法时,它会将一些信息打印到控制台上。这是有问题的,因为我使用控制台来帮助我调试,现在每秒钟会有60行SDL_JoystickGetHat value:0:出现。是否有办法禁用这个功能?可以通过Pygame/...
我正在OSX 10.8.5中使用SDL打开OpenGL上下文。 我已经运行了一些绘制线条/三角形等的教程。然后我开始尝试www.open.gl上的更现代教程。 我在OpenGL 3+ API方面遇到了问题。我已经在头文件中包含了gl3.h: #include <SDL2/SDL.h...
我遇到了一个问题,SDL说它不支持OpenGL 3.x上下文。我正在尝试遵循这个教程:在SDL中创建跨平台OpenGL 3.2上下文(C / SDL)。在这种情况下,我正在使用GLEW,但我也无法让gl3.h与之配合使用。这是我最终得到的代码:#include <glew.h> #...
我正在开发一个使用SDL2进行渲染的单线程图形程序,代码托管在Github上。下面是一个简短的示例。 该程序能够运行在旧的Linux机器和较新的Mac电脑上。Linux计算机的处理器有1.60GHz,而Mac的处理器则有2.2GHz。Linux上的SDL版本为2.0.8,而Mac上的SDL版...
我一直在玩SDL 2.0,但是在搜索后,我没有找到任何关于如何支持Retina Mac的在线信息。当使用以下代码创建窗口时。gWindow = SDL_CreateWindow("SDL Tutorial", SDL_WINDOWPOS_UNDEFINED, SDL_WIN...
以下是SDL程序:#include <SDL/SDL.h> int main(int argc, char** argv){ SDL_Init(SDL_INIT_VIDEO); SDL_Surface* screen = SDL_SetVideoMode(640, 4...
我想使用SDL,我在/Library/Frameworks中有一个名为SDL2.framework的文件夹。我想在我的项目中包含文件SDL.h。我该怎么做?我的代码如下:// Example program: // Using SDL2 to create an application win...