我正在使用纸板v1.4.1,并希望能够切换进出硬纸板虚拟现实。当从硬纸板上转换时,相机会被拉伸(我想其中一只眼睛是在屏幕上延伸的)。我正在使用示例中提供的以下代码。
XRGeneralSettings.Instance.Manager.StopSubsystems();StopXR() {Debug.Log(“停止XR.”);Debug.Log("XR停止了“);Debug.Log(”去初始化XR.“);Debug.Log Debug.Log("XR去初始化”);}
什么是最好的方法来解决这个问题?
发布于 2021-03-10 09:11:15
试试这个:
void StopXR()
{
var xrManager = XRGeneralSettings.Instance.Manager;
if (!xrManager.isInitializationComplete)
return; // Safety check
xrManager.StopSubsystems();
xrManager.DeinitializeLoader();
}如果您正在体验退出VR后扭曲或拉伸的屏幕:
camera.ResetAspect();
camera.fieldOfView = defaultFov;
camera.ResetProjectionMatrix();
camera.ResetWorldToCameraMatrix();https://stackoverflow.com/questions/66363516
复制相似问题