InputSystem可以兼容很多输入方式
InputSystem的设置
在包管理器中下载InputSystem
创建一个文件夹 创建Input Actions
接下来介绍 Input Actions 的功能
Action Map 下可以创建不同的场景,比如玩家控制时候的按键是什么功能,而在Ui界面的时候按钮是什么功能,大家都玩过游戏什么意思大家都懂.
Action行为资产 下面就是按键设计
Action Type 不同交互方式触发的时机
这时候你一个一个编辑会变得很慢 你可以在角色底下增加一个插件
并且选择Create Actions会创建一个新的Action会自动帮你创建出来
创建好了之后需要修改一些值 initial State Check 需要取消勾选,表明在物体enable的时候才会交互
详细介绍【Unity_Input System】Input System新输入系统(二)_using unityengine.inputsystem;-CSDN博客
这时候主角底下的Player Input 可以删掉了 并且在生成c# Class,这样就可以调用类里面的方法了