Example #1
0
    public static void FlipColor()
    {
        switch (activeColor)
        {
        case ColorDroneSpotlightColor.Red:
            activeColor = ColorDroneSpotlightColor.Blue;
            break;

        case ColorDroneSpotlightColor.Blue:
            activeColor = ColorDroneSpotlightColor.Red;
            break;

        default:
            return;
        }
    }
Example #2
0
    private void SetColor()
    {
        switch (this.color)
        {
        case ColorDroneSpotlightColor.Red:
            this.light.color = this.red;
            break;

        case ColorDroneSpotlightColor.Blue:
            this.light.color = this.blue;
            break;

        default:
            this.light.color = Color.white;
            break;
        }
    }
Example #3
0
    void Start()
    {
        activeColor = ColorDroneSpotlightColor.Red;

        LevelManager.onLevelReset += this.ResetColor;
    }
Example #4
0
 private void ResetColor()
 {
     Debug.Log("RESET");
     activeColor = ColorDroneSpotlightColor.Red;
 }