private void OnDisable() { hec.ApplicationMenuPressedDownEvent -= new HandleEventHandler(ApplicationPressedDown); hec.ApplicationMenuPressedUpEvent -= new HandleEventHandler(ApplicationPressedUp); hec.TriggerPressedDownEvent -= new global::HandleEventHandler(TriggerPressedDown); hec.TriggerPressedUpEvent -= new HandleEventHandler(TriggerPressedUp); hec.TriggerPressedEvent -= new HandleEventHandler(TriggerPressed); hec.TouchPadPressedDownEvent -= new HandleEventHandler(TouchpadPressedDown); hec.TouchPadPressedUpEvent -= new HandleEventHandler(TouchpadPressedUp); hec.GrispPressedDownEvent -= new HandleEventHandler(GripPressedDown); hec = null; HeadSet = null; }
private void OnEnable() { hec = FindObjectOfType <HandleEventController>(); HeadSet = DeviceFinder.HeadsetCamera().gameObject; hec.ApplicationMenuPressedDownEvent += new HandleEventHandler(ApplicationPressedDown); hec.ApplicationMenuPressedUpEvent += new HandleEventHandler(ApplicationPressedUp); hec.TriggerPressedDownEvent += new global::HandleEventHandler(TriggerPressedDown); hec.TriggerPressedUpEvent += new HandleEventHandler(TriggerPressedUp); hec.TriggerPressedEvent += new HandleEventHandler(TriggerPressed); hec.TouchPadPressedDownEvent += new HandleEventHandler(TouchpadPressedDown); hec.TouchPadPressedUpEvent += new HandleEventHandler(TouchpadPressedUp); hec.GrispPressedDownEvent += new HandleEventHandler(GripPressedDown); }