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")); } }
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")) } }; }