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

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

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

方法一

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

方法二

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

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

小编有在收徒弟,有需要人带着学习的小伙伴可以联系我。或者其他有尝的问题需要解决,也欢迎其他小伙伴留言交流学习

在这里插入图片描述

你可能感兴趣的:(c++入门教程,c++,键盘响应,摇杆,小游戏,方向)