From f4060688fd08ad07df366a2e2e29cdefac874224 Mon Sep 17 00:00:00 2001 From: DCFApixels <99481254+DCFApixels@users.noreply.github.com> Date: Sat, 15 Mar 2025 15:21:19 +0800 Subject: [PATCH] Update DefinesUtility.cs --- src/DebugUtils/DefinesUtility.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/DebugUtils/DefinesUtility.cs b/src/DebugUtils/DefinesUtility.cs index e7999bb..3d3a6be 100644 --- a/src/DebugUtils/DefinesUtility.cs +++ b/src/DebugUtils/DefinesUtility.cs @@ -11,8 +11,8 @@ namespace DCFApixels.DragonECS.Unity.Internal public static Symbols[] LoadDefines(Type defineConstsType) { const BindingFlags REFL_FLAGS = BindingFlags.Static | BindingFlags.Public | BindingFlags.NonPublic; - var fields = defineConstsType.GetFields(REFL_FLAGS); - return fields.Where(o => o.FieldType == typeof(bool)).Select(o => new Symbols(o.Name, (bool)o.GetValue(null))).ToArray(); + var fields = defineConstsType.GetFields(REFL_FLAGS).Where(o => o.FieldType == typeof(bool)).Where(o => o.GetCustomAttribute() == null); + return fields.Select(o => new Symbols(o.Name, (bool)o.GetValue(null))).ToArray(); } public static void ApplyDefines(IEnumerable defines)