安裝Input System
Input System需要Unity 2019.4
或更高版本
以及.NET 4 runtime
。
安裝Input System package
- 在編輯器中,找到
Window
>Package Manager
打開 Package Manager - 更改為
Unity Registry
,並搜尋 Input System - 安裝
Input System
- 選擇是否在後端啟用Input System。Unity預設啟用的是
InputManager
(UnityEngine.Input
),在安裝Input System
時會詢問你是否要啟用Input System
,選擇Yes
,這會讓編輯器重開。 - 此外你也可以在
Edit
>Project Settings
>Player
中找到Active Input Handling
來更改 - 在C# script中,當Input System在後端被啟用時,C# #define 會加入一個
ENABLE_INPUT_SYSTEM=1
的定義;當原先的Input Manager
在後端被啟用時,C# #define會加入一個ENABLE_LEGACY_INPUT_MANAGER=1
,如果是同時啟用則ENABLE_INPUT_SYSTEM
與ENABLE_LEGACY_INPUT_MANAGER
皆會設為1。
上一篇:Input System基本概念
下一篇:將Action設為整個專案可用(Project-Wide Actions)
Reference: https://docs.unity3d.com/Packages/com.unity.inputsystem@1.8/manual/ActionsEditor.html