自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除