UFL9——输入控制模块
UFL9——输入控制模块
前置知识点
- Unity中 Input 公共类 相关知识点(Unity四部曲之Unity入门中)
- 事件中心模块
注意:
- 本节课主要针对的是PC端,鼠标键盘输入相关的内容,如果是手游,会有些不同,但是整体思路是一致的
- 本节课中主要针对老输入系统(
Input
公共类)进行封装
新输入系统(InputSystem
)相关知识详见:Unity进阶之InputSystem
为什么要制作 输入控制模块
制作输入控制模块主要是 降低 输入相关代码的耦合性,
以前我们制作老输入系统相关功能,都是在 Update
当中进行按键检测 处理对应逻辑
但是当游戏开发中存在角色切换功能时,可能就会存在冗余代码,
所以我们将通过输入控制模块来降低代码耦合性,减少冗余代码
输入控制模块的具体实现
- 输入控制模块的具体实现
- 输入控制模块的改键功能
- 输入控制模块的获取输入消息
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 文KRIFE齐的博客!