10-19-2016 06:43 AM
05-22-2017 06:14 AM
07-17-2017 10:49 AM
10-16-2017 05:12 PM
10-16-2017 05:12 PM
12-11-2017 07:10 AM
12-12-2017 11:39 PM
12-14-2017 07:54 PM
12-15-2017 01:36 AM
public class VrToggle : MonoBehaviour
{
void Start()
{
StartCoroutine(LoadDevice("None"));
}
public void ToggleVR()
{
if (VRSettings.loadedDeviceName == "Cardboard")
{
StartCoroutine(LoadDevice("None"));
} else {
StartCoroutine(LoadDevice("Cardboard"));
}
}
IEnumerator LoadDevice(string newDevice)
{
VRSettings.LoadDeviceByName(newDevice);
yield return new WaitForEndOfFrame();
if (!VRSettings.loadedDeviceName.Equals(newDevice))
{
if(Constants.DEBUG)Debug.LogWarning("Waiting extra frame…");
yield return null;
}
VRSettings.enabled = true;
}
}
12-15-2017 04:57 AM
12-15-2017 05:55 AM