Appearance
InputSystem
说明
该脚本用于管理输入。
该脚本管理手柄和手势的使用,管理射线,抓取等操作的的交互。
接口
静态属性
Instance | 该脚本的当前单例 |
---|---|
CurrentActiveControllerType | 当前激活的控制器类型 |
leftHand | 左手(柄)信息 |
rightHand | 右手(柄)信息 |
属性
dynamicMode(private) | 通过面板设置交互输入是否采用动态切换模式。 动态切换:自动匹配并切换手柄或手势 如果设置为 false,则需要手动设置 controllerType,选定手柄或者手势 |
---|---|
controllerType | 设置交互输入模式:手柄或手势 在 dynamicMode 为 true 的时候设置 |
方法
SetActive | - 激活当前交互的控制器 |
---|---|
EnableDynamicMode | - 参考变量 dynamicMode 和变量 controllerType |
InitDynamicMode(ControllerType type) | - 带指定类型初始化控制器 |