安裝Input System

Input System需要Unity 2019.4更高版本以及.NET 4 runtime

安裝Input System package
  1. 在編輯器中,找到 Window > Package Manager 打開 Package Manager
  2. 更改為Unity Registry,並搜尋 Input System
  3. 安裝Input System
  4. 選擇是否在後端啟用Input System。Unity預設啟用的是InputManager(UnityEngine.Input),在安裝Input System時會詢問你是否要啟用Input System,選擇Yes,這會讓編輯器重開。
  5. 此外你也可以在Edit > Project Settings > Player 中找到 Active Input Handling來更改
  6. 在C# script中,當Input System在後端被啟用時,C# #define 會加入一個ENABLE_INPUT_SYSTEM=1的定義;當原先的Input Manager在後端被啟用時,C# #define會加入一個ENABLE_LEGACY_INPUT_MANAGER=1,如果是同時啟用則ENABLE_INPUT_SYSTEMENABLE_LEGACY_INPUT_MANAGER皆會設為1。

上一篇:Input System基本概念

下一篇:將Action設為整個專案可用(Project-Wide Actions)

Reference: https://docs.unity3d.com/Packages/com.unity.inputsystem@1.8/manual/ActionsEditor.html

評論