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