Appearance
InputSystem
说明
该脚本用于管理输入。
该脚本管理手柄和手势的使用,管理射线,抓取等操作的的交互。
接口
属性
Instance | 该脚本的当前单例 |
---|---|
dynamicMode | 设置交互输入是否采用动态切换模式。 动态切换:自动匹配并切换手柄或手势 如果设置为 false,则需要手动设置 controllerType,选定手柄或者手势 |
controllerType | 设置交互输入模式:手柄或手势 在 dynamicMode 为 true 的时候设置 |
UseLocalPose | 对结果 Pose 的应用采用 global 还是 local 当使用空间计算的时候,挂载当前脚本的 CameraRig 对象会有一个父对象 BodyRig,此时会强制使用 Local 模式 |
PosetrackerChangedListener | degreeOfFreedom 发生变化时的事件 |
Head | Transform, 即挂载当前脚本的 CameraRig, 内容开发时可当作头部节点参考。 |
静态属性
leftHand | 左手(柄)信息 |
---|---|
rightHand | 右手(柄)信息 |
UseLocalPose | 对结果 Pose 的应用采用 global 还是 local 当使用空间计算的时候,挂载当前脚本的 CameraRig 对象会有一个父对象 BodyRig,此时会强制使用 Local 模式 |
PosetrackerChangedListener | degreeOfFreedom 发生变化时的事件 |
Head | Transform, 即挂载当前脚本的 CameraRig, 内容开发时可当作头部节点参考。 |
方法
EnableDynamicMode | - 参考变量 dynamicMode 和变量 controllerType |
---|---|
DisableDynamicMode(ControllerType type) | - 参考变量 dynamicMode 和变量 controllerType |