diff --git a/Packages/nadena.dev.modular-avatar/Editor/ErrorReporting/ErrorLog.cs b/Packages/nadena.dev.modular-avatar/Editor/ErrorReporting/ErrorLog.cs index 26b98951..5aa74499 100644 --- a/Packages/nadena.dev.modular-avatar/Editor/ErrorReporting/ErrorLog.cs +++ b/Packages/nadena.dev.modular-avatar/Editor/ErrorReporting/ErrorLog.cs @@ -293,7 +293,8 @@ namespace nadena.dev.modular_avatar.editor.ErrorReporting internal static void Log(ReportLevel level, string code, object[] strings, params Object[] objects) { - ErrorLog errorLog = new ErrorLog(level, code, strings, objects); + ErrorLog errorLog = + new ErrorLog(level, code, strings: strings.Select(s => s.ToString()).ToArray(), objects); var avatarReport = CurrentReport._currentAvatar; if (avatarReport == null) @@ -307,7 +308,7 @@ namespace nadena.dev.modular_avatar.editor.ErrorReporting internal static void LogFatal(string code, object[] strings, params Object[] objects) { - Log(ReportLevel.Error, code, strings, objects); + Log(ReportLevel.Error, code, strings: strings, objects: objects); if (CurrentReport._currentAvatar != null) { CurrentReport._currentAvatar.successful = false; diff --git a/Packages/nadena.dev.modular-avatar/Editor/Menu/ActionProcessing/ActionGenerator.cs b/Packages/nadena.dev.modular-avatar/Editor/Menu/ActionProcessing/ActionGenerator.cs index c8d4a7a3..98b0f869 100644 --- a/Packages/nadena.dev.modular-avatar/Editor/Menu/ActionProcessing/ActionGenerator.cs +++ b/Packages/nadena.dev.modular-avatar/Editor/Menu/ActionProcessing/ActionGenerator.cs @@ -358,8 +358,10 @@ namespace nadena.dev.modular_avatar.core.editor var defaultItems = items.Where(i => i.isDefault).ToList(); if (defaultItems.Count > 1) { - BuildReport.LogFatal("animation_gen.multiple_defaults", Array.Empty(), - defaultItems.ToArray()); + BuildReport.LogFatal("animation_gen.multiple_defaults", + strings: Array.Empty(), + objects: defaultItems.ToArray() + ); defaultItems.RemoveRange(1, defaultItems.Count - 1); }