静态手势识别控制游戏方向
来源:互联网 发布:唐安琪烧伤真相 知乎 编辑:程序博客网 时间:2024/06/08 09:06
这个主要通过的是静态的手势识别,从而根据判断得到的结果调用模拟键盘相应的W,A,S,D的按下与弹起的API函数,从而实现通过手势即可控制游戏中人物的跑位,和行驶方向。由于自己的电脑很差,运行其来很卡,我就以在终端输出“the car run forward(back,right,left)"代替,如果想要真正模拟键盘按下,在语句后加上调用的API函数即可;
源代码下载:http://download.csdn.net/source/3489403
效果演示:http://v.youku.com/v_show/id_XMjkxMDE5ODI0.html
下面的是效果图:
这是指向前走,即模拟的是键盘上W键按下
图中,你看到的手是指向右的,但实际上图像中显示的信息其实和实际的是相反的,图上是向右,实际的是向左,这个手势是要向左走的意思,模拟键盘的A键按下
这个手势是向下,在飞车游戏中即可以理解为减速,模拟键盘上的S键按下
这个手势即为向右,模拟键盘上的D键按下
模拟键盘按下的API函数名keybd_event,具体介绍可以看MSDN
效果演示:http://v.youku.com/v_show/id_XMjkxMDE5ODI0.html
- 静态手势识别控制游戏方向
- 静态手势识别
- 手势控制飞行游戏
- 让游戏支持复杂手势识别
- 让游戏支持复杂手势识别
- 让游戏支持复杂手势识别
- 基于手势识别的PPT控制
- Android 手势的识别和控制 GestureDetecor
- 基于手势识别的PPT控制
- 使用手势识别控制虾米音乐播放
- kinect手势识别后,利用识别效果控制鼠标
- 手势识别
- 手势识别
- 手势识别
- 手势识别
- 手势识别
- 手势识别
- 手势识别
- VC6 和 SQLite开发零配置的数据库应用
- 一个笔试面试经常问的问题——统计字符串中出现最多的字符及次数
- oracle 安装遇到的一些问题
- this.invoke
- 测试连接MySQL
- 静态手势识别控制游戏方向
- Sqlserver中如何将字符串字段类似SUM输出
- Ext中的get、getDom、getCmp、getBody、getDoc的区别
- HDU 2095 find your present (2)
- C语言根据日期判断星期几(使用基姆拉尔森计算公式)
- 算法的力量(转李开复)
- IdUDPServer和IdUDPClient通讯的例子
- 高等微积分:第3版修订版
- H3C各种型号交换机端口镜像配置方法总结