用此方法可以限制HTC VIVE头显定位(即固定头显位置,但是视角是不固定的)。
UnityEngine.XR.InputTracking.disablePositionalTracking = false;//因为调用的方法是disablePositionalTracking ,所以要先设为false,来固定头显
UnityEngine.XR.InputTracking.disablePositionalTracking = true;//设为true,来取消固定。
注意:VRTK里面有个类 VRTK_DeviceFinder,这个类里面有个HeadsetTransform()方法,可以确定用户头部的位置,但是我用了以后发现不好使,虽然头部可以固定,但是身体仍会移动,无法固定头显。推荐上面的两行代码。