博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Unity】第7章 输入控制
阅读量:7221 次
发布时间:2019-06-29

本文共 592 字,大约阅读时间需要 1 分钟。

分类:Unity、C#、VS2015

创建日期:2016-04-21

一、简介

Unity提供了—个非常易用和强大的用于处理输入信息的类:Input,利用该类可以处理鼠标、键盘、摇杆/方向盘/手柄等游戏外设,也可以处理iOS/Androd等移动设备的触摸输入信息。

程序员通过编写脚本接收输入信息,完成与用户的交互。

编写处理输入的脚本时,需要注意Unity所有输入信息的更新是在Update方法中完成的。换言之,和输入处理相关的脚本都应该放在Update方法中。

在脚本中,所有虚拟轴都按照名称访问。

在创建之时,所有工程都有以下默认的输入轴:

  • 水平线 (Horizontal) 和垂直线 (Vertical) 映射至 w、a、s、d 和上下左右4个方向键。
  • Fire1、Fire2、Fire3 分别映射至 Control、Option (Alt) 和 Command 键。
  • Mouse X 和 Mouse Y 映射至鼠标移动增量。
  • Window Shake X 和 Window Shake Y 对应窗口的移动。

二、本章示例

本章所有源代码可在unitybook/chapte14/Project/RotateExample中找到。

本章所有源代码都在ch07Demos工程中。

转载于:https://www.cnblogs.com/rainmj/p/5415423.html

你可能感兴趣的文章
后台dubug有值且sql也打印出来执行了但是前台就是查不到数据
查看>>
最近5年183个Java面试问题列表及答案[最全]
查看>>
机器学习(Machine Learning)&深度学习(Deep Learning)资料
查看>>
Python输入函数 raw_input( ) 与 input()
查看>>
Xwiki平台Windows搭建(Tomcat7 + XWiki6.2 + MySQL5.5)
查看>>
SSL/TLS握手过程
查看>>
WPF实现滚动显示的TextBlock
查看>>
如何使用Windows Library文件进行持久化
查看>>
【iCore组合式双核心开发板教程】【X-GUI教程】教程及代码包下载
查看>>
【JS】引用类型之Math
查看>>
第三届软件大赛决赛试题及答案
查看>>
OracleDBConsoleorcl无法启动
查看>>
通过JSONP实现完美跨域
查看>>
把字符串转换为日期时间
查看>>
如何把Json格式字符写进text文件中
查看>>
免费馅饼(动态规划)
查看>>
Linux uname命令
查看>>
PHP正则表达式及实例
查看>>
iOS - Swift NSPoint 位置
查看>>
2018(2017)美图java服务端笔试(回忆录)
查看>>