【问题标题】:Using sleep() and GetAsyncKeyState functions separately分别使用 sleep() 和 GetAsyncKeyState 函数
【发布时间】:2014-05-22 08:34:37
【问题描述】:

我正在尝试用 C 语言制作一个简单的俄罗斯方块游戏程序,我正在使用sleep(),但它也延迟了GetAsyncKeyState() 功能,因此我每 1 个下落块只能使用一次。谁能解释一下如何分别使用这两个?

【问题讨论】:

    标签: c sleep


    【解决方案1】:

    你不应该在 gui 线程中睡觉!这会阻止任何 GUI 活动。只需使用计时器每 1 秒或您需要的频率更新游戏状态。

    【讨论】:

    • 谢谢,那我应该更多地了解时间函数。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-31
    • 1970-01-01
    • 1970-01-01
    • 2016-11-23
    • 1970-01-01
    相关资源
    最近更新 更多