在不调用的情况下使用键盘 pygame.display.set_mode
Use keyboard without calling pygame.display.set_mode
是否必须使用 pygame.display.set_mode 才能使用键盘按键?
一旦我将它添加到我的代码中,一切正常 - 但我不想打开 pygame window。
有谁知道如何在不调用 pygame.display.set_mode 的情况下使用键盘?
您必须使用 pygame.display.set_mode
创建一个 window,因为正是这个 window 从您的 OS' window 接收键盘事件经理。
你可以 运行 pygame 没有 window (通过将环境变量 SDL_VIDEODRIVER
设置为 "dummy"
),但是你无法接收键盘pygame then.
事件
也许您想查看低级挂钩(例如 here's windows 的示例)。
是否必须使用 pygame.display.set_mode 才能使用键盘按键? 一旦我将它添加到我的代码中,一切正常 - 但我不想打开 pygame window。
有谁知道如何在不调用 pygame.display.set_mode 的情况下使用键盘?
您必须使用 pygame.display.set_mode
创建一个 window,因为正是这个 window 从您的 OS' window 接收键盘事件经理。
你可以 运行 pygame 没有 window (通过将环境变量 SDL_VIDEODRIVER
设置为 "dummy"
),但是你无法接收键盘pygame then.
也许您想查看低级挂钩(例如 here's windows 的示例)。