Esempio n. 1
0
 public ColorAutoComplete(bool includeDefaultColors)
 {
     Resources.UnloadUnusedAssets();
     if (includeDefaultColors)
     {
         AddValue("Black", Color.black);
         AddValue("White", Color.white);
         AddValue("Cadet Blue", ColorExt.HTMLColor("#5F9EA0"));
         AddValue("Saddle Brown", ColorExt.HTMLColor("#8B4513"));
         AddValue("Teal Cyan", ColorExt.HTMLColor("#008080"));
         AddValue("Spring Green", ColorExt.HTMLColor("#00FF7F"));
         AddValue("Indian Red", ColorExt.HTMLColor("#CD5C5C"));
         AddValue("Coral Orange", ColorExt.HTMLColor("#FF7F50"));
         AddValue("Plum Purple", ColorExt.HTMLColor("#DDA0DD"));
         AddValue("Dim Gray", ColorExt.HTMLColor("#696969"));
         AddValue("Dark Gray", ColorExt.HTMLColor("#A9A9A9"));
         AddValue("Silver Gray", ColorExt.HTMLColor("#C0C0C0"));
         AddValue("Beige", ColorExt.HTMLColor("#F5F5DC"));
         AddValue("Ivory White", ColorExt.HTMLColor("#FFFFF0"));
         AddValue("Azure White", ColorExt.HTMLColor("#F0FFFF"));
         AddValue("Blue", Color.blue);
         AddValue("Light Blue", ColorExt.HTMLColor("#ADD8E6"));
         AddValue("Navy Blue", ColorExt.HTMLColor("#000080"));
         AddValue("Indigo Purple", ColorExt.HTMLColor("#4B0082"));
         AddValue("Royal Blue", ColorExt.HTMLColor("#4169E1"));
         AddValue("Maroon Brown", ColorExt.HTMLColor("#800000"));
         AddValue("Chocolate Brown", ColorExt.HTMLColor("#D2691E"));
         AddValue("Clear", Color.clear);
         AddValue("Cyan", Color.cyan);
         AddValue("Aquamarine Cyan", ColorExt.HTMLColor("#7FFFD4"));
         AddValue("Turquoise Cyan", ColorExt.HTMLColor("#40E0D0"));
         AddValue("Gray", Color.gray);
         AddValue("Green", Color.green);
         AddValue("Forest Green", ColorExt.HTMLColor("#228B22"));
         AddValue("Light Green", ColorExt.HTMLColor("#90EE90"));
         AddValue("Sea Green", ColorExt.HTMLColor("#2E8B57"));
         AddValue("Olive Green", ColorExt.HTMLColor("#808000"));
         AddValue("Grey", Color.grey);
         AddValue("Magenta", Color.magenta);
         AddValue("Red", Color.red);
         AddValue("Salmon Red", ColorExt.HTMLColor("#FA8072"));
         AddValue("Crimson Red", ColorExt.HTMLColor("#DC143C"));
         AddValue("Brick Red", ColorExt.HTMLColor("#B22222"));
         AddValue("Yellow", Color.yellow);
         AddValue("Khaki Yellow", ColorExt.HTMLColor("#F0E68C"));
         AddValue("Light Yellow", ColorExt.HTMLColor("#FFFF99"));
         AddValue("Dark Yellow", ColorExt.HTMLColor("#666600"));
         AddValue("Orange", ColorExt.HTMLColor("#FFA500"));
         AddValue("Tomato Orange", ColorExt.HTMLColor("#FF6347"));
         AddValue("Gold Yellow", ColorExt.HTMLColor("#FFD700"));
         AddValue("Dark Orange", ColorExt.HTMLColor("#FF8C00"));
         AddValue("Pink", ColorExt.HTMLColor("#FFC0CB"));
         AddValue("Hot Pink", ColorExt.HTMLColor("#FF69B4"));
         AddValue("Deep Pink", ColorExt.HTMLColor("#FF1493"));
         AddValue("Violet Purple", ColorExt.HTMLColor("#EE82EE"));
         AddValue("Medium Purple", ColorExt.HTMLColor("#9370DB"));
     }
 }
Esempio n. 2
0
    private static void InitGraphics(GettingStartedPanel panel)
    {
        MonkeyStyle.Instance.PostInstanceCreation();
        panel.monKeyBanner      = MonkeyStyle.Instance.GetTextureFromName("MonKeyBanner");
        panel.monKeyBannerStyle = new GUIStyle()
        {
            fixedWidth  = 601,
            fixedHeight = 260,
            normal      = { background = panel.monKeyBanner }
        };
        panel.welcomeTitleStyle = new GUIStyle()
        {
            fontSize     = 28,
            stretchWidth = true,
            alignment    = TextAnchor.MiddleCenter,
            padding      = new RectOffset(10, 10, 10, 5),
            normal       = { background = MonkeyStyle.Instance.WindowBackgroundTex }
        };

        panel.rateUsSectionStyle = new GUIStyle(panel.welcomeTitleStyle)
        {
            padding = new RectOffset(15, 10, 10, 5),
            normal  = { background = MonkeyStyle.Instance.TopPanelGradientTexture }
        };

        panel.sectionTitleStyle = new GUIStyle()
        {
            fontSize     = 20,
            stretchWidth = true,
            alignment    = TextAnchor.MiddleLeft,
            padding      = new RectOffset(5, 5, 5, 0),
            margin       = new RectOffset(30, 0, 0, 0)
        };

        panel.welcomeTextStyle = new GUIStyle(MonkeyStyle.Instance.CommandNameStyle)
        {
            fontSize     = 12,
            stretchWidth = true,
            alignment    = TextAnchor.MiddleCenter,
            padding      = new RectOffset(5, 5, 5, 5),
            //  normal = { background = MonkeyStyle.Instance.SelectedResultFieldTex }
        };

        panel.sectionSubtitleStyle = new GUIStyle(panel.welcomeTextStyle)
        {
            alignment = TextAnchor.MiddleLeft,
            margin    = new RectOffset(30, 0, 0, 0)
        };

        panel.sectionBackgroundStyle = new GUIStyle()
        {
            normal = { background = MonkeyStyle.ColorTexture(1, 1, ColorExt.HTMLColor("3a3a3a")) }
        };

        panel.titleColor           = ColorExt.HTMLColor("cbcbcb");
        panel.sectionSubtitleColor = ColorExt.HTMLColor("ae8d4d");

        panel.buttonStyle = new GUIStyle()
        {
            fixedHeight = 50,
            fixedWidth  = 250,
            fontSize    = 12,
            alignment   = TextAnchor.MiddleCenter,
            normal      = { background = MonkeyStyle.ColorTexture(1, 1, ColorExt.HTMLColor("4d4d4d")) },
            hover       = { background = MonkeyStyle.ColorTexture(1, 1,
                                                                  ColorExt.HTMLColor("4d4d4d").DarkerBrighter(-.1f)) },
        };

        panel.newVersionButtonStyle = new GUIStyle()

        {
            fixedHeight  = 30,
            stretchWidth = true,
            fontSize     = 12,
            alignment    = TextAnchor.MiddleCenter,
            normal       = { background = MonkeyStyle.ColorTexture(1, 1, ColorExt.HTMLColor("4d4d4d")) },
            hover        = { background = MonkeyStyle.ColorTexture(1, 1,
                                                                   ColorExt.HTMLColor("4d4d4d").DarkerBrighter(-.05f)) },
        };


        panel.rateUsButtonBoxStyle = new GUIStyle()
        {
            margin       = new RectOffset(1, 1, 1, 1),
            stretchWidth = true,
        };

        panel.newVersionButtonBoxStyle = new GUIStyle()
        {
            margin       = new RectOffset(1, 1, 1, 1),
            padding      = new RectOffset(5, 5, 0, 0),
            stretchWidth = true,
        };

        panel.buttonTop = new GUIStyle()
        {
            fixedHeight  = 2,
            stretchWidth = true,
            normal       = { background = MonkeyStyle.ColorTexture(1, 1, ColorExt.HTMLColor("616161")) },
            hover        = { background = MonkeyStyle.ColorTexture(1, 1,
                                                                   ColorExt.HTMLColor("616161").DarkerBrighter(-.1f)) }
        };

        panel.buttonBottom = new GUIStyle()
        {
            fixedHeight  = 2,
            stretchWidth = true,
            normal       = { background = MonkeyStyle.ColorTexture(1, 1, ColorExt.HTMLColor("2d2d2d")) },
            hover        = { background = MonkeyStyle.ColorTexture(1, 1,
                                                                   ColorExt.HTMLColor("2d2d2d").DarkerBrighter(-.1f)) }
        };

        panel.buttonHighlightStyle = new GUIStyle()
        {
            margin = new RectOffset(10, 10, 10, 10),
            normal =
            {
                background = MonkeyStyle.ColorTexture(1, 1, ColorExt.HTMLColor("8FC225"))
            }
        };
    }