Version: Unity 6.7 Alpha (6000.7)
Language : English
Disable and strip the physics integration from your project
Introduction to Input

Input

Unity supports input from many types of devices, and almost every project requires input of some kind, whether it is to allow users to navigate a UI, control a character in a game, or move around and interact with objects in virtual realityVirtual Reality (VR) immerses users in an artificial 3D world of realistic images and sounds, using a headset and motion tracking. More info
See in Glossary
.

Unity has two methods of implementing input:

  • The Input System Package, which is newer, more flexible, and better supported.
  • The legacy Input ManagerSettings where you can define all the different input axes, buttons and controls for your project. More info
    See in Glossary
    (which includes the built-in Input class).
Topic Description
Introduction to Input Understand the different options for implementing input in Unity.
Mobile Keyboard Open the on-screen keyboard automatically for GUI elements or manually via scriptsA piece of code that allows you to create your own Components, trigger game events, modify Component properties over time and respond to user input in any way you like. More info
See in Glossary
.
Unity XR input Access device controls and features for VRVirtual Reality More info
See in Glossary
and ARAugmented Reality More info
See in Glossary
.
Legacy Input Reference for the deprecated built-in Input Manager.
IME in Unity Type non-ASCII characters using the built-in Input Method Editor support.

Additional resources and examples

Disable and strip the physics integration from your project
Introduction to Input
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961