2014-05-22 73 views
0

我想在C语言中制作一个简单的俄罗斯方块游戏程序,并使用sleep()来降低速度,但它也延迟了GetAsyncKeyState()函数,以便每次只能使用一次1下降的块。任何人都可以解释如何分开使用这两个?分别使用sleep()和GetAsyncKeyState函数

回答

0

你不应该睡在gui线程!这会阻止任何GUI活动。只需使用计时器每1秒更新一次游戏状态或需要多长时间一次。

+0

谢谢,我应该更多地进入时间功能。 – S2dent

+0

我认为你应该更多地进入线程。 – Val

相关问题