From 9695037e09985d570aaa2dbc5561856931b6ff9a Mon Sep 17 00:00:00 2001 From: DCFApixels <99481254+DCFApixels@users.noreply.github.com> Date: Wed, 23 Jul 2025 19:13:52 +0800 Subject: [PATCH] add ColorX --- Runtime/Utils/ColorX.cs | 91 ++++++++++++++++++++++++++++++++++++ Runtime/Utils/ColorX.cs.meta | 2 + 2 files changed, 93 insertions(+) create mode 100644 Runtime/Utils/ColorX.cs create mode 100644 Runtime/Utils/ColorX.cs.meta diff --git a/Runtime/Utils/ColorX.cs b/Runtime/Utils/ColorX.cs new file mode 100644 index 0000000..566fb7a --- /dev/null +++ b/Runtime/Utils/ColorX.cs @@ -0,0 +1,91 @@ +using UnityEngine; + +namespace DCFApixels.DebugXCore +{ + public class ColorX + { + /// color code Red. RGB is (255, 0, 0) + public static readonly Color Red = new Color32(255, 0, 0, 255); + /// color code Green. RGB is (0, 255, 0) + public static readonly Color Green = new Color32(0, 255, 0, 255); + /// color code Blue. RGB is (0, 0, 255) + public static readonly Color Blue = new Color32(0, 0, 255, 255); + /// color code Yellow. RGB is (255, 255, 0) + public static readonly Color Yellow = new Color32(255, 255, 0, 255); + /// color code Cyan. RGB is (0, 255, 255) + public static readonly Color Cyan = new Color32(0, 255, 255, 255); + /// color code Magenta. RGB is (255, 0, 255) + public static readonly Color Magenta = new Color32(255, 0, 255, 255); + /// color code White. RGB is (255, 255, 255) + public static readonly Color White = new Color32(255, 255, 255, 255); + /// color code Black. RGB is (0, 0, 0) + public static readonly Color Black = new Color32(0, 0, 0, 255); + + /// color code OrangeRed. RGB is (255, 69, 0) + public static readonly Color OrangeRed = new Color32(255, 69, 0, 255); + /// color code Orange. RGB is (255, 165, 0) + public static readonly Color Orange = new Color32(255, 165, 0, 255); + /// color code Purple. RGB is (128, 0, 128) + public static readonly Color Purple = new Color32(128, 0, 128, 255); + /// color code Pink. RGB is (255, 192, 203) + public static readonly Color Pink = new Color32(255, 192, 203, 255); + /// color code Brown. RGB is (165, 42, 42) + public static readonly Color Brown = new Color32(165, 42, 42, 255); + /// color code Grey/Gray. RGB is (128, 128, 128) + public static readonly Color Gray = new Color32(128, 128, 128, 255); + /// color code Grey/Gray. RGB is (128, 128, 128) + public static readonly Color Grey = Gray; + /// color code LightGray. RGB is (211, 211, 211) + public static readonly Color LightGray = new Color32(211, 211, 211, 255); + /// color code DarkGray. RGB is (64, 64, 64) + public static readonly Color DarkGray = new Color32(64, 64, 64, 255); + /// color code Lime. RGB is (125, 255, 0) + public static readonly Color Lime = new Color32(125, 255, 0, 255); + /// color code Teal. RGB is (0, 128, 128) + public static readonly Color Teal = new Color32(0, 128, 128, 255); + /// color code Olive. RGB is (128, 128, 0) + public static readonly Color Olive = new Color32(128, 128, 0, 255); + /// color code Navy. RGB is (0, 0, 128) + public static readonly Color Navy = new Color32(0, 0, 128, 255); + /// color code Maroon. RGB is (128, 0, 0) + public static readonly Color Maroon = new Color32(128, 0, 0, 255); + /// color code Aquamarine. RGB is (127, 255, 212) + public static readonly Color Aquamarine = new Color32(127, 255, 212, 255); + /// color code Fuchsia. RGB is (255, 0, 255) + public static readonly Color Fuchsia = new Color32(255, 0, 255, 255); + /// color code Silver. RGB is (192, 192, 192) + public static readonly Color Silver = new Color32(192, 192, 192, 255); + /// color code Gold. RGB is (255, 215, 0) + public static readonly Color Gold = new Color32(255, 215, 0, 255); + /// color code Indigo. RGB is (75, 0, 130) + public static readonly Color Indigo = new Color32(75, 0, 130, 255); + /// color code Violet. RGB is (238, 130, 238) + public static readonly Color Violet = new Color32(238, 130, 238, 255); + /// color code Coral. RGB is (255, 127, 80) + public static readonly Color Coral = new Color32(255, 127, 80, 255); + /// color code Salmon. RGB is (250, 128, 114) + public static readonly Color Salmon = new Color32(250, 128, 114, 255); + /// color code Turquoise. RGB is (64, 224, 208) + public static readonly Color Turquoise = new Color32(64, 224, 208, 255); + /// color code SkyBlue. RGB is (135, 206, 235) + public static readonly Color SkyBlue = new Color32(135, 206, 235, 255); + /// color code Plum. RGB is (221, 160, 221) + public static readonly Color Plum = new Color32(221, 160, 221, 255); + /// color code Khaki. RGB is (213, 197, 138) + public static readonly Color Khaki = new Color32(213, 197, 138, 255); + /// color code Beige. RGB is (237, 232, 208) + public static readonly Color Beige = new Color32(237, 232, 208, 255); + /// color code Lavender. RGB is (230, 230, 250) + public static readonly Color Lavender = new Color32(230, 230, 250, 255); + /// color code Goldenrod. RGB is (218, 165, 32) + public static readonly Color Goldenrod = new Color32(218, 165, 32, 255); + /// color code DeepPink. RGB is (255, 105, 180) + public static readonly Color DeepPink = new Color32(255, 105, 180, 255); + /// color code Crimson. RGB is (220, 20, 60) + public static readonly Color Crimson = new Color32(220, 20, 60, 255); + /// color code BlueViolet. RGB is (138, 43, 226) + public static readonly Color BlueViolet = new Color32(138, 43, 226, 255); + /// color code AmericanRose. RGB is (255, 3, 62) + public static readonly Color AmericanRose = new Color32(255, 3, 62, 255); + } +} \ No newline at end of file diff --git a/Runtime/Utils/ColorX.cs.meta b/Runtime/Utils/ColorX.cs.meta new file mode 100644 index 0000000..48d3c99 --- /dev/null +++ b/Runtime/Utils/ColorX.cs.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: 81b38422925065a4d951ed9a03939795 \ No newline at end of file