【发布时间】:2017-01-28 06:38:44
【问题描述】:
我正在尝试将 Google VR 包导入我的 Unity 项目。
标线看起来比预期的要小得多,我不知道为什么以及如何修复它。我使用的是 unity 5.3.4,我相信 Google VR 版本是 v0.8.0
这是我从演示场景中截取的屏幕截图
提前致谢。
【问题讨论】:
我正在尝试将 Google VR 包导入我的 Unity 项目。
标线看起来比预期的要小得多,我不知道为什么以及如何修复它。我使用的是 unity 5.3.4,我相信 Google VR 版本是 v0.8.0
这是我从演示场景中截取的屏幕截图
提前致谢。
【问题讨论】:
在 GoogleVR/Scripts/UI 中,打开 GvrReticle.cs 并在 UpdateDiameters() 函数中 替换此代码:
reticleInnerDiameter = Mathf.Lerp(reticleInnerDiameter, inner_diameter, Time.deltaTime * reticleGrowthSpeed);
reticleOuterDiameter = Mathf.Lerp(reticleOuterDiameter, outer_diameter, Time.deltaTime * reticleGrowthSpeed);
使用这些值或任何调整设备分辨率的方法:
reticleInnerDiameter = 0;
reticleOuterDiameter = 0.08726701;
【讨论】: