gpt4 book ai didi

c++ - 带键盘监听器的游戏循环

转载 作者:行者123 更新时间:2023-11-28 07:03:58 25 4
gpt4 key购买 nike

对于我制作的 C++/OpenGL 游戏,我需要键盘输入处理程序和持续的屏幕更新,因为游戏中有持续移动的部件。现在我读到我可以使用 glutKeyboardFunc() 作为键盘监听器,并使用一个简单的 while 循环来持续更新屏幕(while gameRunning {...})。

但我如何将两者结合起来,因为如果我使用 while 循环,则永远不会调用关键监听器,因为游戏仍在运行 while 循环。

最佳答案

This tutorial at Lighthouse3d.com涵盖您正在谈论的一切。

主要观察:您不使用自己的“while”循环来创建动画。该循环内置于函数 glutMainLoop() 中,您可以在设置完所有内容后调用该函数。

关于c++ - 带键盘监听器的游戏循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22045683/

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