public void UnSubscribeFromSwitchEvent() { if (relatedLightSwitch == null) { return; } relatedLightSwitch.SwitchTriggerEvent -= Trigger; relatedLightSwitch = null; }
public void SubscribeToSwitchEvent(LightSwitchV2 lightSwitch) { UnSubscribeFromSwitchEvent(); relatedLightSwitch = lightSwitch; lightSwitch.SwitchTriggerEvent += Trigger; }