Beispiel #1
0
    public void SwitchLightOn()
    {
        if (!_isOpen)
        {
            return;
        }

        PuzzleManager.instance.OpenBlinds();
        StartCoroutine(StaticFunctions.ChangeLightSettings(null, Utils.lightColor, Utils.TURN_ON_LIGHT_DELAY, 1));
    }
Beispiel #2
0
    public void SwitchLightOff()
    {
        if (_isOpen)
        {
            return;
        }

        //PuzzleManager.instance.OpenBlinds();
        PuzzleManager.instance.CloseBlinds();
        StartCoroutine(StaticFunctions.ChangeLightSettings(null, new Color(0, 0, 0), Utils.TURN_OFF_LIGHT_DELAY, 0));
    }
Beispiel #3
0
 public void SetModeLightOff()
 {
     //_lightSpot.enabled = true;
     StartCoroutine(StaticFunctions.ChangeLightSettings(_lightSpot, Utils.lightColor, Utils.TURN_ON_LIGHT_DELAY - 10));
 }
Beispiel #4
0
 public void SetModeLightOn()
 {
     //_lightSpot.enabled = false;
     StartCoroutine(StaticFunctions.ChangeLightSettings(_lightSpot, Utils.lightOff, Utils.TURN_OFF_LIGHT_DELAY));
 }