版本:Unity 6 (6000.0)
语言:英语
调试相机
移动键盘

输入

输入 在 Unity 中是指用户使用物理设备从外部世界向您的游戏或应用程序发送信号。

Unity 支持多种类型的设备输入,例如游戏手柄、鼠标、键盘、触摸屏、操纵杆、运动传感器(如加速度计或陀螺仪)以及 VR虚拟现实 更多信息
参见 词汇表
AR增强现实 更多信息
参见 词汇表
控制器。几乎每个项目都需要某种形式的输入,无论是允许用户导航 UI(用户界面) 允许用户与您的应用程序交互。Unity 目前支持三种 UI 系统。 更多信息
参见 词汇表
、控制游戏中的人物,还是在 虚拟现实虚拟现实 (VR) 使用头戴设备和运动跟踪,将用户沉浸在一个逼真的图像和声音的人工 3D 世界中。 更多信息
参见 词汇表
中四处走动并与物体互动。

Unity 有两种实现输入的方法

  • 输入系统包,它更新、更灵活且支持更好。
  • 传统的 输入管理器您可以在这里定义项目的所有不同输入轴、按钮和控件。 更多信息
    参见 词汇表
    (包括内置的 Input 类)。

输入系统包

Unity 对输入的最佳支持由 输入系统包 提供,您可以使用 包管理器 安装它。

这是大多数项目的推荐解决方案。它在编辑器中提供了一个直观的界面来配置输入,并提供各种工作流程来适应您的项目和编码风格。

The Actions Editor window, with some default actions provided by the Input System Package
动作编辑器窗口,其中包含输入系统包提供的一些默认动作

开始使用 输入系统包

传统项目

如果您正在支持传统项目,或者由于任何其他原因需要使用旧的“输入管理器”,请参阅 传统输入管理器文档



调试相机
移动键盘