使用DirectInput来控制游戏代码

上传者: jiangcaiyang123 | 上传时间: 2022-04-11 14:41:00 | 文件大小: 293KB | 文件类型: RAR
我自己做了一个程序,将它和我以前使用windows消息机制的程序作对比,发现使用DirectInput果然好用。它可以连贯、流畅地响应按键,而使用windows消息的话则没有那么连贯。举个例子吧,我在以前的程序中,按着一个键不放,精灵图形先走一步,顿一下,再进行连贯的行走;而使用DirectInput可以没有停顿地进行行走,更好的是它支持组合按键同时响应。我试了下,按紧上和左,精灵图片就往左上走,这多么的方便啊! 以下把我的程序贴出来。想要整个工程的话,可以下载。因为它还包含了背景图片、精灵图片、动态鼠标指针等其它东西。

文件下载

资源详情

[{"title":"( 9 个子文件 293KB ) 使用DirectInput来控制游戏代码","children":[{"title":"使用DirectInput来控制游戏","children":[{"title":"使用DirectInput来控制游戏.sln <span style='color:#111;'> 961B </span>","children":null,"spread":false},{"title":"使用DirectInput来控制游戏.suo <span style='color:#111;'> 19.00KB </span>","children":null,"spread":false},{"title":"使用DirectInput来控制游戏","children":[{"title":"测试的临时用图.png <span style='color:#111;'> 54.26KB </span>","children":null,"spread":false},{"title":"使用DirectInput来控制游戏.vcproj.LENOVO-B9B16E97.蒋轶民.user <span style='color:#111;'> 1.39KB </span>","children":null,"spread":false},{"title":"自定义鼠标指针.ani <span style='color:#111;'> 9.25KB </span>","children":null,"spread":false},{"title":"线稿.sai <span style='color:#111;'> 208.00KB </span>","children":null,"spread":false},{"title":"采用Alpha混合的精灵图.png <span style='color:#111;'> 19.10KB </span>","children":null,"spread":false},{"title":"MainFrame.cpp <span style='color:#111;'> 9.58KB </span>","children":null,"spread":false},{"title":"使用DirectInput来控制游戏.vcproj <span style='color:#111;'> 3.92KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]

评论信息

  • ch456hf :
    挺好的资源,很有帮助。
    2015-07-22
  • jiea489756 :
    我用的是Twins接口的 不知咋回事 不能用啊 郁闷
    2013-06-14
  • ldkcumt :
    VS环境的,用不了
    2012-11-03
  • yanxin007 :
    看了一下,不是我想要的那种效果,不过代码的确值得参考,谢谢分享。
    2012-08-10
  • jhnrjhnr :
    不错,挺有用的,不过很多游戏不用这个
    2012-06-27

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明