diff --git a/Packages/Core/Runtime/StackTrace/StackTraceEntry.cs b/Packages/Core/Runtime/StackTrace/StackTraceEntry.cs index c358e661..7de8984b 100644 --- a/Packages/Core/Runtime/StackTrace/StackTraceEntry.cs +++ b/Packages/Core/Runtime/StackTrace/StackTraceEntry.cs @@ -60,10 +60,15 @@ namespace UnityAtoms } } +#if UNITY_EDITOR public static StackTraceEntry Create(object obj, int skipFrames = 0) => AtomPreferences.IsDebugModeEnabled ? new StackTraceEntry(new StackTrace(skipFrames), obj) : null; public static StackTraceEntry Create(int skipFrames = 0) => AtomPreferences.IsDebugModeEnabled ? new StackTraceEntry(new StackTrace(skipFrames)) : null; +#else + public static StackTraceEntry Create(object obj, int skipFrames = 0) => null; + public static StackTraceEntry Create(int skipFrames = 0) => null; +#endif public override bool Equals(object obj) => Equals(obj as StackTraceEntry);