- 博客(1)
- 收藏
- 关注
原创 C/C++游戏制作关于角色的单方向移动问题解决方案:用GetAsyncKeyState()异步输入函数可实现同时按键
此种方法虽然实现了角色的移动,但缺点是角色只能往上下左右一个方向移动,且只能按一个键,所以我们就要用今天介绍的新函数。上面代码中0x41和0x53分别为A和S的ASCII码的16进制表示(注意:是大写A和S的ASCII,小写无效!利用Windows API中的GetAsyncKeyState函数,可以同时识别两个按键同时被按下的情况。用户可同时按下键盘上的a和s实现角色同时往左和往下移动。新函数:GetAsyncKeyState();头文件为<Windows.h>
2023-08-21 16:00:29 399 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人