Ejemplo n.º 1
0
    public void SetLight(bool isLit, ColorName spaceColor)
    {
        if (MyColor.ToColor(spaceColor) == myColor.GetColor())
        {
            correctSprite.enabled   = true;
            incorrectSprite.enabled = false;
            return;
        }

        //If space isn't lit up or if the color is a composite of the target, don't do anything
        if (!isLit || (MyColor.IsComposite(myColor.GetColorName(), spaceColor)))
        {
            correctSprite.enabled   = false;
            incorrectSprite.enabled = false;
            return;
        }

        incorrectSprite.enabled = true;
        correctSprite.enabled   = false;
    }