我正在尝试将 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;