文件名称:InputSystem:Unity基于事件的输入系统,用于Unity,具有不同的输入处理程序堆栈[UNMAINTAINED]
文件大小:538KB
文件格式:ZIP
更新时间:2024-06-03 10:27:31
c-sharp stack unity input unity3d
输入系统 InputSystem (IS)是Unity Engine的自定义包装器,它允许您将所有输入逻辑分离为不同的处理程序(一个用于字符移动,一个用于汽车控制器等),在运行时重新绑定键,并将更改的键保存到xml文件中。 它甚至提供了用于按键更改按钮的类,以便在游戏的输入设置中使用它。 它的灵感来自于新的Unity实验输入系统( )。 该代码的注释很好,因此很容易理解它们的工作原理。 仅在PC上测试。 特征 基于事件,但也可以通过询问以常见方式使用。 基于堆栈。 如果key已经被使用,它将不会调用下一个处理程序的方法(可以很容易地禁用)。 与轴一起使用。 在运行时重新绑定键。 设置保存。 简单的UI脚本可帮助您进行输入设置。 有据可查的代码 100%免费和开放。 它是如何工作的? 有3个非常重要的类可以处理所有核心逻辑:InputListener,InputHandler