cost 100 ms
如何使用 SDL 找出标题栏的大小? - How can I find out the size of the title bar using SDL?

面临以下问题:我有一个网格和一个光束,呈圆形。 在此阶段,您只需要绘制它们即可。 Grid::render() : Beam::render() : 但是我的屏幕似乎已经“吃掉”了网格的最上面一行。 原来,网格的顶部连同“横梁”一起绘制在标题栏下方。 鉴赏家的问题:我现在如何绘制网格和圆圈 ...

错误:“SDL 无法初始化:SDL_Error:dsp:没有这样的音频设备” - Error : "SDL could not initialize! SDL_Error: dsp: No such audio device"

我目前正在从事个人项目,但遇到 SDL_mixer 或 Audio 方面的问题我可以毫无问题地进行编译,但是当我尝试执行该程序时出现此错误: “SDL 无法初始化:SDL_Error:dsp:没有这样的音频设备” 我正在使用 cmake 进行编译,这是我的 CMakeList.txt: 这是我 ...

为什么我的 SDL Linux 应用程序在应用程序菜单中有正确的图标,但在任务栏中却没有? - Why does my SDL Linux application have the correct icon in the app menu, but not in the taskbar?

赏金将在 4 天后到期。 此问题的答案有资格获得+200声望赏金。 hugomg想提请更多人注意这个问题: SDL_SetWindowIcon 没有帮助:( 我正在尝试为我的 Linux 应用程序调试一个奇怪的图标问题。 当我在应用程序菜单中搜索该应用程序时,它会显示正确的图标,但是当我运行该 ...

当主循环事件在 c++ 中调用 w、a、s 或 d 时,SDL2 Texture 不会移动 - SDL2 Texture wont move when main loop event calls w, a, s, or d in c++

所以我一直在为我的 2D Platformer 开发游戏系统/引擎,当我按下 w、a、s 或 d 键时,在主循环事件中调用时它不会移动。 这是我所有的项目文件和我写的所有内容:main.cpp: 渲染窗口.hpp: 渲染窗口.cpp: 实体.hpp: 实体.cpp: 数学.hpp: 工具.hpp: ...

使用 C# 在 SDL 中呈现文本 - Render Text in SDL using C#

赏金明天到期。 此问题的答案有资格获得+50声望赏金。 Farid-ur-Rahman想提请更多人关注这个问题。 我正在使用 SDL 使用 C# 渲染线条和像素等图形。我还必须在屏幕上显示一些文本。 我没有在 inte.net 上找到关于此主题的任何资源。 我写的大部分代码都是从 C++ 翻译过 ...

使用 SDL2 创建 Vulkan 实例失败。 我不确定我哪里错了 - Vulkan Instance creation fails with SDL2. I am not sure where I am wrong

我正在尝试创建一个实例并验证代码是否可以创建该实例。 但是,出于某种原因,代码编译但无法创建实例。 我不知道我做错了什么。 创建实例之前的一切都有效。 但是当我尝试验证实例创建时它失败了。 我正在使用 SDL2 创建 window。 这是我的 cmakelist 文件: 这是我拥有的 main.h ...

2023-01-08 04:37:59   1   51    c / sdl / vulkan  
在主游戏循环之外的 SDL2 中获取键盘输入 - Getting keyboard input in SDL2 outside of the main game loop

这是我的主要游戏循环。 我想在名为“场景”的 class 中检测键盘输入。 为此,我尝试将 SDL_Event object 每一帧都传递到我的场景管理器,然后它将它传递到我可以检测输入的场景。 当我按下一个键时,没有打印任何内容。 我想知道如何在主循环之外的单独 class 中正确获取输入。 场景 ...

2022-12-31 00:56:21   1   29    c++ / sdl / sdl-2  
SDL (Button)Text Varish after sometime (actually mutilple executions) - SDL (Button)Text Varish after sometime (actually mutilple executings)

如前所述,我的按钮文本丢失了。 它发生在多次渲染迭代(大约 1399 次)之后,因为我调用相同的 class function。function 不可能是罪魁祸首。 我在文本上光之前和消失之后检查了它的值。 我注意到SDL_Surface* buttonTextSurface (数据成员)的差异, ...

2022-12-30 10:15:30   1   23    c++ / sdl / sdl-2  
我需要一些帮助才能在 Mac 上的 codeLite 中安装 SDL2 - I need some help to Install SDL2 in codeLite on Mac

我已经尝试了几个小时在 CodeLite Mac 上安装 SDL2。 我下载了 SDL2,但找不到任何文档让它在 Mac 上与 CodeLite 一起工作。 我还不具备从命令行执行所有操作的级别。 我想在 IDE 上找到要遵循的步骤,以便正确链接所有内容。 或者 Juste 某人正在 Mac 上使 ...

死后如何重置值 - How to reset values after dying

我正在使用 SDL 图形模板制作 google chrome 恐龙游戏,我快完成了,但我遇到了需要能够重置为游戏的起始值的问题,就像你在按下空格键后的重置方式一样在 google chrome 恐龙游戏中死去。 我做了一个 isGameOver function 但我不知道如何重置值以开始新游戏这是 ...

2022-12-08 07:40:40   1   54    c++ / sdl / reset  
我怎样才能让我的球员在撞到地板时停下来 - How can I make my player stop when he hits the floor

我正在使用 SDL 模板开发 google chrome 恐龙 chrome 克隆,我遇到了一个问题,角色一旦撞到地板就不会停下来。 我的代码逻辑应该是这样工作的,我有一个名为“onFloor”的布尔值,它告诉程序玩家和地面何时相互接触。 当 onFloor = false 时,玩家继续下落,当 o ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM