public override void TurnOnOff(LightTurnOnOffAction onOff) { base.TurnOnOff(onOff); _isTurnOn = LightFunction == onOff.LightFunction ? _light.enabled : _isTurnOn; _timer = LightFunction == onOff.LightFunction ? 0f : _timer; }
public virtual void TurnOnOff(LightTurnOnOffAction onOff) => _light.enabled = LightFunction == onOff.LightFunction ? onOff.Enabled : _light.enabled;
public override void TurnOnOff(LightTurnOnOffAction onOff) { base.TurnOnOff(onOff); _isPressed = _light.enabled; }