【Unity】第7章 输入控制

分类:Unity、C#、VS2015 程序员

建立日期:2016-04-21 游戏

1、简介

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

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

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

在脚本中,全部虚拟轴都按照名称访问。 程序

在建立之时,全部工程都有如下默认的输入轴: 方法

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

2、本章示例

本章全部源代码可在unitybook/chapte14/Project/RotateExample中找到。 脚本

本章全部源代码都在ch07Demos工程中。 移动

相关文章
相关标签/搜索