首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 开源 FAQ 第二书店 博文视点 程序员
频道: 研发 数据库 中间件 信息化 视频 .NET Java 游戏 移动 服务: 人才 外包 培训
    图书品种:235680
       
热门搜索: ASP.NET Ajax Spring Hibernate Java

本章小结

本章主要学习了游戏中实现游戏控制的方式。游戏中控制设备很多,最常用的就是键盘和鼠标,DirectInput提供了相对应的API,用于实现游戏的控制。使用DirectInput实现控制比以前的控制实现方式效率更高。首先,DirectInput内建键盘和鼠标对象,各自建立对应的数据结构,输入的数据被读入到数据结构中,就可以实现相应的控制。在实际应用中,通常是键盘加鼠标的操作方式,键盘控制角色移动,鼠标控制摄像机,此时,需要注意的就是Direct3D通过射线检测来进行鼠标拣选,确定鼠标选中的目标。

查看所有评论(0)条】

最近评论



正在载入评论列表...
热点评论