Skip to content

输入管理器(IRocInputManager)

  • 接口RocPlay.Managers.Input.IRocInputManager
  • 默认实现RocInputManager[RocImplementation(typeof(IRocInputManager), Priority = 0)]
  • 源码目录Assets/RocPlay/Managers/Input/

最小心智模型

  1. 主程序集输入管理器是旧版 Input API 的薄封装(GetKey / GetKeyDown / GetKeyUp)。
  2. EnableInput / DisableInput 提供全局开关,用于暂停、过场等场景。
  3. 需要 Input System 资产化绑定和多设备时,使用扩展 IRocActionInputManager

读序与分册

分册内容
传统输入与扩展分工GetKey 系列语义、开关控制、与 ActionInput 的选型边界
RocInput 静态门面RocInput 转发模型、ManagerInstance 与接口替换
示例传统输入轮询、暂停输入、与 ActionInput 并行迁移示例

管理器层总览 · 动作输入扩展

参考:Assets/RocPlay/Managers/Input/