当前位置:  开发笔记 > 编程语言 > 正文

GLFW输入状态

如何解决《GLFW输入状态》经验,为你挑选了1个好方法。

我在使用GLFW的输入系统时遇到了困难,弄清楚如何让它按照我想要的方式工作,所以我来到了有更多智慧经验的人.使用GLFW 3.

有3种状态0释放,1按和2重复.这正是我想要的,只有从按下到重复的关键状态需要大约一秒钟才能改变.理想情况下,我希望它只有1帧状态"按",然后变为重复状态.

目标:能够根据我的密钥的状态轻松调用函数,如下所示:

按Tap(做一次)

重复连续(每帧都做)

释放不要回应

链接

请查看上面链接中的文件,如果还有其他方法,请告诉我.或者这种做法本身就是垃圾,我这样做的方式是什么?谢谢大家,所有反馈和帮助相关.



1> Some program..:

一种方法是简单地忽略"重复"事件,并且仅使用"按下"和"释放"事件.

当你得到"按下"事件时设置一个标志,并清除"释放"事件上的标志.然后只需每帧检查一次该标志.

推荐阅读
wurtjq
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有