steamVR 手柄键位自定义教程(pico手柄为例)
总有一些VR游戏手柄不兼容,同时社区键位也没有能用的,只能被迫手动修改,steamvr手柄修改键位教程又少,特发此文给大家指导。
我不是专业开发人士,只是臭打游戏的,有问题请指出
(肥宅活着真痛苦(苦笑
先看一下两视频,感谢大佬
【SteamVR 2.x 中的动作(Action)】 https://www.bilibili.com/video/BV12K4y1Z7cA/?share_source=copy_web&vd_source=d3d862981f4ef6d11b112cb614f0d466
【SteamVR 2 动作(Action)与控制器按键的绑定:Binding UI的使用】 https://www.bilibili.com/video/BV1yi4y1T7vk/?share_source=copy_web&vd_source=d3d862981f4ef6d11b112cb614f0d466
了解steamvr动作类型

常见英文:press:按压、点击 ,检测是否按压了键位
touch:触摸 ,检测是否触碰,或者触摸
value:数值/变量,时间的属性,例如检测压力值范围(不懂)
button:按钮,用来检测是否按下按键
trackpad:触控板
axis:轴向
move:移动
tick:活动,时间单位,指状态的变化(不懂)

thumbstick:拇指操控杆
trigger:扳机键,通常射击、确定
grip:持握,通常用于模拟手指的握紧动作。如实现抓取、投掷
扳机键设置
例如将一个开火(fire)的动作绑定到键位,先在某键位下新建

扳机键:指0~1的范围值,及它有一个强度感应的多种情况
按键:值0和1,即按下和未按下两种情况
情况为按键
2.

3. 点击无,赋予动作

布尔操作:对按钮或触摸事件的判断,判断是否按下、触摸、松开等
矢量操作:对方向运动等矢量运算,做追踪、定位、交互等
4.点击fire

6.然后点击对勾确认
摇杆(触控板)设置

触控板:用于触摸,手指与触控板接触坐标
十字键:上下左右
测试疯狂转转转,头晕差点吐了,先写到这,有空再加