c++【键盘读入操作】,两种方法做小游戏的控制摇杆

c++【键盘读入操作】,两种方法做小游戏的控制摇杆

c++【键盘读入操作】,两种方法做小游戏的控制摇杆

原生的c++做window小游戏,都是需要用到键盘进行操作的,wsad,或者上下左右,是最常用到的。
那么我们该如何去写代码呢?

方法一

if(GetKeyState('S')<0)
{
   
//响应键盘
}

方法二

if(_kbhit())				//键盘输入值时 
{
   
	int key;
	key = _getch();
	if(key == 32)					// 按下空格暂停
	{
   
		printf("按下空格\n");
	}
}

这里做了一个空格键按下响应。key = _getch();当按下不同的键盘key值也会不同。我们可以测试一下按下不同的键,知道key的键值是什么,再进行判断。

在这个平台上有收徒的打算,如果小伙伴刚好需要一个能答疑,能带着你学习的师父,请联系我,q:2316773638

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/2864.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号