public static Color GetColor(DoozyColor color)
    {
        Color c = doozyLightBlue;

        switch (color)
        {
        case DoozyColor.Doozy: c = doozyLightBlue; break;

        case DoozyColor.Move: c = greenLight; break;

        case DoozyColor.Rotate: c = orangeLight; break;

        case DoozyColor.Scale: c = redLight; break;

        case DoozyColor.Fade: c = purpleLight; break;

        case DoozyColor.DarkBlue: c = doozyDarkBlue; break;

        case DoozyColor.DarkGreen: c = greenDark; break;

        case DoozyColor.DarkOrange: c = orangeDark; break;

        case DoozyColor.DarkRed: c = redDark; break;

        case DoozyColor.DarkPurple: c = purpleDark; break;

        case DoozyColor.LightBlue: c = doozyLightBlue; break;

        case DoozyColor.LightGreen: c = greenLight; break;

        case DoozyColor.LightOranage: c = orangeLight; break;

        case DoozyColor.LightRed: c = redLight; break;

        case DoozyColor.LightPurple: c = purpleLight; break;

        case DoozyColor.Black: c = black; break;

        case DoozyColor.DarkGrey: c = greyDark; break;

        case DoozyColor.LightGrey: c = greyLight; break;

        case DoozyColor.White: c = white; break;

        case DoozyColor.Blue: c = blue; break;

        case DoozyColor.Green: c = green; break;

        case DoozyColor.Orange: c = orange; break;

        case DoozyColor.Red: c = red; break;

        case DoozyColor.Purple: c = purple; break;
        }
        return(c);
    }
    public static GUIStyle CreateTextStyle(DoozyColor color, FontStyle fontStyle)
    {
        GUIStyle style = new GUIStyle
        {
            normal =
            {
                textColor = GetColor(color)
            },
            fontStyle = fontStyle
        };

        return(style);
    }
    public static GUIStyle CreateTextStyle(DoozyColor color, TextAnchor textAlignment)
    {
        GUIStyle style = new GUIStyle
        {
            normal =
            {
                textColor = GetColor(color)
            },
            alignment = textAlignment
        };

        return(style);
    }
    public static GUIStyle CreateTextStyle(DoozyColor color, TextAnchor textAlignment, FontStyle fontStyle, int fontSize)
    {
        GUIStyle style = new GUIStyle
        {
            normal =
            {
                textColor = GetColor(color)
            },
            alignment = textAlignment,
            fontSize  = fontSize,
            fontStyle = fontStyle
        };

        return(style);
    }
 public static void SetZoneColor(DoozyColor color)
 {
     GUI.backgroundColor = GetColor(color);
 }