// setup various things void Start() { // get hold of the Omnitrack interface component omnitrackInterface = GetComponent <OmnitrackInterface> (); if (omnitrackInterface) { if (debugLevel != LogLevel.None) { Debug.Log("OmnitrackInterface object: " + omnitrackInterface); } } else { if (debugLevel != LogLevel.None) { Debug.Log("Unable to find OmnitrackInterface component on object. Please add an OmnitrackInterface component.", gameObject); } return; } // get hold of the steamvr camera and its transform if (cameraEyeSteamVR) { if (debugLevel != LogLevel.None) { Debug.Log("SteamVR Camera (eye): " + cameraEyeSteamVR, cameraEyeSteamVR); } cameraTransform = cameraEyeSteamVR.transform; } else { if (debugLevel != LogLevel.None) { Debug.LogError("Unable to find SteamVR Eye Camera object"); } return; } // Get hold of the Unity Character Controller. This object is what we move. characterController = transform.GetComponent <CharacterController>(); if (characterController) { if (debugLevel != LogLevel.None) { Debug.Log("Unity Character Controller: ", characterController); } } else { if (debugLevel != LogLevel.None) { Debug.LogError("Unable to find Character Controller object"); } return; } }
// setup various things void Start() { // get hold of the Omnitrack interface component omnitrackInterface = GetComponent <OmnitrackInterface> (); if (omnitrackInterface) { if (debugLevel != LogLevel.None) { Debug.Log("OmnitrackInterface object: " + omnitrackInterface); } } else { if (debugLevel != LogLevel.None) { Debug.Log("Unable to find OmnitrackInterface component on object. Please add an OmnitrackInterface component.", gameObject); } return; } // get hold of the steamvr camera and its transform //cameraEye = FindObjectOfType<SteamVR_Camera>(); if (cameraEyeSteamVR) { if (debugLevel != LogLevel.None) { Debug.Log("SteamVR Camera (eye): " + cameraEyeSteamVR, cameraEyeSteamVR); } cameraTransform = cameraEyeSteamVR.transform; } else { if (debugLevel != LogLevel.None) { Debug.LogError("Unable to find SteamVR Eye Camera object"); } return; } }