这个主要通过的是静态的手势识别,从而根据判断得到的结果调用模拟键盘相应的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

静态手势识别控制游戏方向相关推荐

  1. 《游戏脚本的设计与开发》-(RPG部分)3.8 通过脚本来自由控制游戏(一)

    注意:本系列教程为长篇连载无底洞,半路杀进来的朋友,如果看不懂的话,请从第一章开始看起,文章目录请点击下面链接. http://blog.csdn.net/lufy_legend/article/de ...

  2. unity中控制游戏物体移动最基本的三种方法

    **unity**中控制游戏物体移动的最基本的三种方法 第一种移动方法-transform.Translate,游戏物体按照你给的方向和速度进行运动 代码如下: Public float speed; ...

  3. 【Unity3D入门教程】使用C#脚本控制游戏对象

    前言 使用C#脚本控制游戏对象,是一项必备的基本技能.Unity3D可以使用的脚本有C#和javascript等.我们主要讲注意力集中在C#上.本文将会介绍怎样使用脚本控制场景中的游戏对象. 1 创建 ...

  4. 后台控制游戏开关_今天购买这些开关游戏

    后台控制游戏开关 There's always seems to be something on sale in the Nintendo Switch eShop. Unfortunately, u ...

  5. unity 鼠标移动控制枪口方向

    将本代码拖给枪物体即可:功能是鼠标控制枪口方向,及固定时间内发射子弹: using System.Collections;using System.Collections.Generic;using ...

  6. python手势控制游戏_欢乐的计算机视觉-隔空玩游戏(python手势控制飞机大战)

    每个人儿时都有一个武侠梦,梦想自己有一天10块钱买到一本如来神掌,从此仗剑走天涯,不过在桃花岛,真的有一本秘籍:隔空玩游戏,今天,就带领大家翻阅翻阅这本秘籍. 这本秘籍全部都是用python来完成的哦 ...

  7. 周末项目:使用scikit-learn进行手语和静态手势识别

    by Sreehari 通过Sreehari 周末项目:使用scikit-learn进行手语和静态手势识别 (Weekend project: sign language and static-ges ...

  8. 【unity】FPS用鼠标控制游戏对象转动

    文章目录 前言 step1:获取鼠标的横纵坐标 Step2:限制视角上下的旋转角度 Step3:通过旋转相机角度来控制游戏物体的旋转 Step4:鼠标居中 完整脚本如下: 前言 随便写了个demo,记 ...

  9. 计算机图形学——游戏方向 第一章 计算机图形学概述

    计算机图形学--游戏方向 第一章 计算机图形学概述 前言 第一章 计算机图形学概述 1.为什么设计专业要学习计算机图形学? 计算机图形学与计算机视觉等领域的关系 计算机图形学基础自学体系 2.计算机图 ...

最新文章

  1. docke跨主机通信之gre隧道
  2. 去除word文档中向下的箭头图标
  3. 合成孔径雷达技术——概述
  4. java并发锁获取的方式_Java精通并发-notify方法详解及线程获取锁的方式分析
  5. php7改进,关注一下:PHP 7.3.7 正式发布 改进、修复的地方不少哦
  6. TechOnTheNet的Oracle专题
  7. windows10 ubuntu16.04 双硬盘安装双系统安装
  8. react,react-router,redux+react-redux 构建一个React Demo
  9. R与Python手牵手:数据框的构建、读取与基本描述
  10. STM32+L298N+PWM可调速小车(四驱)
  11. JavaScript网页特效5则
  12. 用MediaCreationTool做纯净版Windows 10系统U盘
  13. 主流的推荐系统算法总结
  14. python 进化树_物种进化树构建
  15. 论文必备:深度学习中的网络结构是怎么画的
  16. python数据对比校验_Python对比数据库两张表是否一致
  17. 正版游戏怎么开服务器,方舟生存进化
  18. 月结6 - AR和AP重分类(Regroup)[FAGLF101/OBBU/OBBV]
  19. 防止电子元器件烧坏那些要避的坑
  20. 计算机微程序流程图,基于微程序控制器的《计算机系统综合设计》课程设计指导书.doc...

热门文章

  1. 辩证法中包括一个关系、两大特征、三大规律、四种方法、五对范畴
  2. nuxt 如何引入js_Nuxt中引入JS脚本报错
  3. 电脑使用越来越慢,如何解决
  4. OSChina 周日乱弹 —— 蜂蜜真好吃
  5. mock打桩不生效的问题
  6. 现在做网站依然可以赚钱
  7. 感量越大抑制频率约低_电子产品:开关电源系统EMI传导快速设计理论(讲义部分)...
  8. 为什么服务器运行失败怎么回事,服务器运行失败_Win7旗舰版提示服务器运行失败怎么解决...
  9. 东方花映塚体验版plus昨日例大祭发布!
  10. Xilinx ISE系列教程(2):LED点灯工程、仿真、bit下载和mcs固化