void Awake() { #if (UNITY_5_3 || UNITY_5_2 || UNITY_5_1 || UNITY_5_0) var go = new GameObject("cameraMask"); go.transform.parent = transform; cameraMask = go.AddComponent <SteamVR_CameraMask>(); #endif if (externalCamera == null && System.IO.File.Exists(externalCameraConfigPath)) { var prefab = Resources.Load <GameObject>("SteamVR_ExternalCamera"); var instance = Instantiate(prefab); instance.gameObject.name = "External Camera"; externalCamera = instance.transform.GetChild(0).GetComponent <SteamVR_ExternalCamera>(); externalCamera.configPath = externalCameraConfigPath; externalCamera.ReadConfig(); } }
void Awake() { var go = new GameObject("cameraMask"); go.transform.parent = transform; cameraMask = go.AddComponent<SteamVR_CameraMask>(); }
void Awake() { var go = new GameObject("cameraMask"); go.transform.parent = transform; cameraMask = go.AddComponent<SteamVR_CameraMask>(); if (externalCamera == null && System.IO.File.Exists(externalCameraConfigPath)) { var prefab = Resources.Load<GameObject>("SteamVR_ExternalCamera"); var instance = Instantiate(prefab); instance.gameObject.name = "External Camera"; externalCamera = instance.transform.GetChild(0).GetComponent<SteamVR_ExternalCamera>(); externalCamera.configPath = externalCameraConfigPath; externalCamera.ReadConfig(); } }