Unity技术VR/AR分享

unity Steam VR 2.2.0 获取手柄按钮

2019-02-25  本文已影响1241人  WOTTOW

最近SteamVR更新到2.2.0版本,SteamVR的手柄收获功能键变换比较大,SteamVR_Input这个类变换比较大。官方是把三个SteamVR_Input合成一个脚本。
在SteamVr2.1.0版本的时候

SteamVR_Input._default.inActions.GrabPinch.GetStateUp(SteamVR_Input_Sources.Any)
可以获取按键功能

在最近更新时,这样写法会报出_default是不存在的错误

方法一:
先定义
    public SteamVR_Action_Boolean disk;
使用
disk.GetLastStateDown(SteamVR_Input_Sources.Any);
方法二:
SteamVR_Actions._default.Teleport.GetState(SteamVR_Input_Sources.LeftHand)
可以获取按键功能
上一篇 下一篇

猜你喜欢

热点阅读