void OnDrawGizmosSelected() { playerTeleport = FindObjectOfType <PlayerFixedTeleportationcontroller>(); float range = playerTeleport.Range; Gizmos.color = Color.cyan; Gizmos.DrawWireSphere(transform.position, range); }
void Awake() { vrInteractive = GetComponent <VRInteractiveItem>(); // padLight = transform.GetChild (0).gameObject.GetComponents<Light>(); padLight = GetComponentInChildren <Light>(); padLight.gameObject.SetActive(false); //grab player fixed teloprt playerTeleport = FindObjectOfType <PlayerFixedTeleportationcontroller>(); if (playerTeleport == null) { Debug.Log("missing PlayerFixedTeleportationcontroller"); } //add self to list. playerTeleport.AddTeleportationPad(gameObject); }