Esempio n. 1
0
 private void OnValidate()
 {
     PlatformSelector.chosenPlatform = currentPlatform;
     if (chosenPlatform == Platform.Desktop)
     {
         Debug.Log("VR setting is off.");
         XRSettings.enabled = false;
         transform.Find("Player").gameObject.SetActive(false);
         transform.Find("RigidBodyFPSController").gameObject.SetActive(true);
     }
     else
     {
         Debug.Log("VR setting is on.");
         XRSettings.enabled = true;
         transform.Find("Player").gameObject.SetActive(true);
         transform.Find("RigidBodyFPSController").gameObject.SetActive(false);
     }
 }
Esempio n. 2
0
        private void OnValidate()
        {
            PlatformSelector.chosenPlatform = currentPlatform;

            scenarioController = FindObjectsOfType <ScenarioController>()[0];

            if (chosenPlatform == Platform.Desktop)
            {
                Debug.Log("VR setting is off.");
                XRSettings.enabled = false;
                transform.Find("Player").gameObject.SetActive(false);
                transform.Find("RigidBodyFPSController").gameObject.SetActive(true);
                scenarioController.actor = transform.Find("RigidBodyFPSController").gameObject.GetComponent <DesktopActor>();
            }
            else
            {
                Debug.Log("VR setting is on.");
                XRSettings.enabled = true;
                transform.Find("Player").gameObject.SetActive(true);
                transform.Find("RigidBodyFPSController").gameObject.SetActive(false);
                scenarioController.actor = transform.Find("Player").gameObject.GetComponent <OculusActor>();
            }
        }