gpt4 book ai didi

c++ - 如何使用 keystates SDL 检查 key 是否已被释放

转载 作者:塔克拉玛干 更新时间:2023-11-03 07:23:42 25 4
gpt4 key购买 nike

如何通过 sdl 中的 keystates 查看是否释放了 key 。

const Uint8 *keystate = SDL_GetKeyboardState(NULL);

if (keystate[SDL_SCANCODE_UP])
{
renderer();
}

最佳答案

您需要为每一帧存储和更新您感兴趣的键的状态列表。如果一个键在前一帧被按下而在这一帧没有被按下,则该键被释放。

关于c++ - 如何使用 keystates SDL 检查 key 是否已被释放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22277827/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com