void Awake() { // get vr interactive item component vrItem = GetComponent <VRInteractiveItem>(); // get vr eye raycaster vrEyeRaycaster = FindObjectOfType <VREyeRaycaster>(); if (vrEyeRaycaster == null) { Debug.LogError("No VR Eye Raycaster found in the scene."); } playerController = FindObjectOfType <PlayerFreeTeleportController>(); if (playerController == null) { Debug.LogError("No Player Free Teleport Controller found in the scene."); } }
void Awake() { // get interactive vr item component vrItem = GetComponent <VRInteractiveItem>(); // get vr eye rascaster vrEyeRaycaster = FindObjectOfType <VREyeRaycaster>(); if (vrEyeRaycaster == null) { Debug.LogError("There needs to be a VR Eye Raster in the scene"); } // get player free teleport controller playerCtrl = FindObjectOfType <PlayerFreeTeleportController>(); if (playerCtrl == null) { Debug.LogError("There needs to be a PlayerFreeTeleportController in the scene"); } }
void Awake() { // get components playerCollect = GetComponent <PlayerCollectableCtrl>(); playerTeleport = GetComponent <PlayerFreeTeleportController>(); }