最近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)
可以获取按键功能
网友评论