private void OnEnable() { if (device == null) { device = GetComponent <EnergyDevice>(); } if (ud == null) { ud = GetComponent <UfoData>(); } if (hazardManager == null) { hazardManager = FindObjectOfType <DeviceHazardManager>(); } rigid = GetComponent <Rigidbody>(); device.forceDeactive = true; interactable = GetComponent <VRTK_InteractableObject>(); interactable.InteractableObjectGrabbed += OnGrabbed; interactable.InteractableObjectUngrabbed += OnUnGrabbed; }
private void OnEnable() { mgr = FindObjectOfType <DeviceHazardManager>(); }