diff --git a/DesktopVRSwitch/VRModeSwitchManager.cs b/DesktopVRSwitch/VRModeSwitchManager.cs index 34c3be3..d4ccc24 100644 --- a/DesktopVRSwitch/VRModeSwitchManager.cs +++ b/DesktopVRSwitch/VRModeSwitchManager.cs @@ -109,14 +109,14 @@ public class VRModeSwitchManager : MonoBehaviour { if (WorldTransitionSystem.Instance == null) yield break; WorldTransitionSystem.Instance.StartTransition(); - yield return new WaitForSeconds(WorldTransitionSystem.Instance.CurrentInLength); + yield return new WaitForSeconds(WorldTransitionSystem.Instance.CurrentInLength + 0.25f); } private IEnumerator ContinueTransition() { if (WorldTransitionSystem.Instance == null) yield break; WorldTransitionSystem.Instance.ContinueTransition(); - yield return new WaitForSeconds(WorldTransitionSystem.Instance.CurrentInLength); + yield return new WaitForSeconds(WorldTransitionSystem.Instance.CurrentInLength + 0.25f); } #endregion