From 7ecd5f3c2d3937f1cf1f112af209942af87a1985 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=80=9D=E6=B5=B7?= <1464576565@qq.com> Date: Mon, 24 Mar 2025 13:16:51 +0800 Subject: [PATCH] modify --- Editor/HybridCLR/BuilderGenerate.cs | 2 +- .../Inspector/MemoryPoolComponentInspector.cs | 1 - .../Inspector/ObjectPoolComponentInspector.cs | 1 - Editor/Inspector/RootModuleInspector.cs | 2 +- Editor/Misc/HelperInfo.cs | 1 - Editor/Misc/OpenAssetLogLine.cs | 302 +- Editor/Misc/OpenFolder.cs | 1 - Editor/Misc/ScriptableSingletonUtil.cs | 2 +- Editor/Misc/TypeUtil.cs | 2 +- Plugins/XLog.dll | Bin 0 -> 14336 bytes Plugins/XLog.dll.meta | 2 + .../DataStruct/GameFrameworkLinkedList.cs | 2 +- .../GameFrameworkLinkedListRange.cs | 2 +- .../DataStruct/GameFrameworkMonoSingleton.cs | 4 +- .../GameFrameworkMultiDictionary.cs | 2 +- .../DataStruct/GameFrameworkSerializer.cs | 2 +- .../Base/DataStruct/GameFrameworkSingleton.cs | 2 +- .../DataStruct/ObjectDontDestroyOnLoad.cs | 2 +- Runtime/Base/DataStruct/TypeNamePair.cs | 2 +- Runtime/Base/Event/IEventBase.cs | 2 +- Runtime/Base/EventPool/BaseEventArgs.cs | 2 +- Runtime/Base/EventPool/EventPool.EventNode.cs | 2 +- Runtime/Base/EventPool/EventPool.cs | 6 +- Runtime/Base/EventPool/EventPoolMode.cs | 2 +- .../Base/EventPool/GameFrameworkEventArgs.cs | 2 +- .../Base/Exception/GameFrameworkException.cs | 2 +- Runtime/Base/Exception/GameFrameworkGuard.cs | 2 +- Runtime/Base/Log.meta | 8 - Runtime/Base/Log/GameFrameworkLogLevel.cs | 34 - .../Base/Log/GameFrameworkLogLevel.cs.meta | 11 - Runtime/Base/Log/Log.cs | 2748 ----------------- Runtime/Base/Log/Log.cs.meta | 11 - Runtime/Base/Log/LogReportUtil.cs | 135 - Runtime/Base/Log/LogReportUtil.cs.meta | 3 - Runtime/Base/Log/WebHookUtil.cs | 45 - Runtime/Base/Log/WebHookUtil.cs.meta | 3 - Runtime/Base/MemoryPool/IMemory.cs | 2 +- .../MemoryPool/MemoryPool.MemoryCollection.cs | 2 +- Runtime/Base/MemoryPool/MemoryPool.cs | 2 +- .../Base/MemoryPool/MemoryPoolExtension.cs | 2 +- Runtime/Base/MemoryPool/MemoryPoolInfo.cs | 2 +- Runtime/Base/MemoryPool/MemoryPoolSetting.cs | 2 +- Runtime/Base/Module/IModule.cs | 4 +- Runtime/Base/Module/ModuleSystem.cs | 2 +- Runtime/Base/RootModule.cs | 5 +- Runtime/Base/Variable/GenericVariable.cs | 2 +- Runtime/Base/Variable/Variable.cs | 2 +- Runtime/Base/Version/AppVersion.cs | 2 +- Runtime/Constant/AppBuilderSetting.cs | 4 +- Runtime/Constant/Constant.cs | 4 +- Runtime/Constant/Language.cs | 2 +- .../Extension/Extension/BinaryExtension.cs | 1 - .../SequenceReader/SequenceReader.cs | 2 +- .../SequenceReaderExtensions.cs | 2 +- Runtime/Helper/ApplicationHelper.cs | 2 +- Runtime/Helper/CameraHelper.cs | 2 +- Runtime/Helper/CompressionUtility.cs | 4 +- Runtime/Helper/DistinctHelper.cs | 2 +- Runtime/Helper/FileHelper.cs | 2 +- Runtime/Helper/GameObjectHelper.cs | 2 +- Runtime/Helper/Helper.cs | 5 +- Runtime/Helper/MathHelper.cs | 2 +- Runtime/Helper/NetworkHelper.cs | 2 +- Runtime/Helper/ObjectHelper.cs | 2 +- Runtime/Helper/PathHelper.cs | 2 +- Runtime/Helper/PositionHelper.cs | 2 +- Runtime/Helper/RandomHelper.cs | 2 +- Runtime/Helper/TimerHelper.cs | 2 +- Runtime/Helper/UnityRendererHelper.cs | 2 +- Runtime/Helper/ZipHelper.cs | 2 +- Runtime/ObjectPool/IObjectPoolModule.cs | 2 +- Runtime/ObjectPool/ObjectBase.cs | 2 +- Runtime/ObjectPool/ObjectPoolBase.cs | 2 +- Runtime/ObjectPool/ObjectPoolComponent.cs | 4 +- .../ObjectPool/ObjectPoolManager.Object.cs | 2 +- .../ObjectPoolManager.ObjectPool.cs | 2 +- Runtime/ObjectPool/ObjectPoolModule.cs | 4 +- Runtime/Property/BindableProperty.cs | 2 +- Runtime/Utility/Utility.Assembly.cs | 2 +- Runtime/Utility/Utility.Asset.Path.cs | 2 +- Runtime/Utility/Utility.Compression.cs | 4 +- .../Utility/Utility.Const.FileNameSuffix.cs | 2 +- Runtime/Utility/Utility.Converter.cs | 2 +- Runtime/Utility/Utility.Encryption.Aes.cs | 2 +- Runtime/Utility/Utility.Encryption.Dsa.cs | 2 +- Runtime/Utility/Utility.Encryption.Rsa.cs | 2 +- Runtime/Utility/Utility.Encryption.cs | 2 +- Runtime/Utility/Utility.File.cs | 4 +- Runtime/Utility/Utility.Hash.HMACSha256.cs | 2 +- Runtime/Utility/Utility.Hash.Md5.cs | 2 +- Runtime/Utility/Utility.Hash.MurmurHash3.cs | 2 +- Runtime/Utility/Utility.Hash.Sha1.cs | 2 +- Runtime/Utility/Utility.Hash.XxHash.cs | 2 +- Runtime/Utility/Utility.Http.cs | 4 +- Runtime/Utility/Utility.IdGenerator.cs | 2 +- Runtime/Utility/Utility.Json.cs | 4 +- Runtime/Utility/Utility.Marshal.cs | 2 +- Runtime/Utility/Utility.Net.cs | 2 +- Runtime/Utility/Utility.Object.cs | 2 +- Runtime/Utility/Utility.Path.cs | 2 +- Runtime/Utility/Utility.PlayerPrefs.cs | 2 +- Runtime/Utility/Utility.Random.cs | 2 +- Runtime/Utility/Utility.Reflection.cs | 4 +- Runtime/Utility/Utility.Text.cs | 4 +- Runtime/Utility/Utility.Unity.cs | 2 +- Runtime/Utility/Utility.Verifier.Crc32.cs | 2 +- Runtime/Utility/Utility.Verifier.Crc64.cs | 2 +- Runtime/Utility/Utility.Verifier.cs | 2 +- Runtime/Utility/Utility.cs | 2 +- Runtime/Variable/VarBoolean.cs | 2 +- Runtime/Variable/VarByte.cs | 2 +- Runtime/Variable/VarByteArray.cs | 2 +- Runtime/Variable/VarChar.cs | 2 +- Runtime/Variable/VarCharArray.cs | 2 +- Runtime/Variable/VarColor.cs | 2 +- Runtime/Variable/VarColor32.cs | 2 +- Runtime/Variable/VarDateTime.cs | 2 +- Runtime/Variable/VarDecimal.cs | 2 +- Runtime/Variable/VarDouble.cs | 2 +- Runtime/Variable/VarGameObject.cs | 2 +- Runtime/Variable/VarInt16.cs | 2 +- Runtime/Variable/VarInt32.cs | 2 +- Runtime/Variable/VarInt64.cs | 2 +- Runtime/Variable/VarMaterial.cs | 2 +- Runtime/Variable/VarObject.cs | 2 +- Runtime/Variable/VarQuaternion.cs | 2 +- Runtime/Variable/VarRect.cs | 2 +- Runtime/Variable/VarSByte.cs | 2 +- Runtime/Variable/VarSingle.cs | 2 +- Runtime/Variable/VarString.cs | 2 +- Runtime/Variable/VarTexture.cs | 2 +- Runtime/Variable/VarTransform.cs | 2 +- Runtime/Variable/VarUInt16.cs | 2 +- Runtime/Variable/VarUInt32.cs | 2 +- Runtime/Variable/VarUInt64.cs | 2 +- Runtime/Variable/VarUnityObject.cs | 2 +- Runtime/Variable/VarVector2.cs | 2 +- Runtime/Variable/VarVector3.cs | 2 +- Runtime/Variable/VarVector4.cs | 2 +- 139 files changed, 336 insertions(+), 3251 deletions(-) create mode 100644 Plugins/XLog.dll create mode 100644 Plugins/XLog.dll.meta delete mode 100644 Runtime/Base/Log.meta delete mode 100644 Runtime/Base/Log/GameFrameworkLogLevel.cs delete mode 100644 Runtime/Base/Log/GameFrameworkLogLevel.cs.meta delete mode 100644 Runtime/Base/Log/Log.cs delete mode 100644 Runtime/Base/Log/Log.cs.meta delete mode 100644 Runtime/Base/Log/LogReportUtil.cs delete mode 100644 Runtime/Base/Log/LogReportUtil.cs.meta delete mode 100644 Runtime/Base/Log/WebHookUtil.cs delete mode 100644 Runtime/Base/Log/WebHookUtil.cs.meta diff --git a/Editor/HybridCLR/BuilderGenerate.cs b/Editor/HybridCLR/BuilderGenerate.cs index 66a9062..c9c29ba 100644 --- a/Editor/HybridCLR/BuilderGenerate.cs +++ b/Editor/HybridCLR/BuilderGenerate.cs @@ -1,5 +1,5 @@ using System.IO; -using AlicizaX.Runtime; +using AlicizaX; using UnityEditor; namespace AlicizaX.Editor diff --git a/Editor/Inspector/MemoryPoolComponentInspector.cs b/Editor/Inspector/MemoryPoolComponentInspector.cs index eb15002..e172f8e 100644 --- a/Editor/Inspector/MemoryPoolComponentInspector.cs +++ b/Editor/Inspector/MemoryPoolComponentInspector.cs @@ -3,7 +3,6 @@ using System; using System.Collections.Generic; using System.IO; using System.Text; -using AlicizaX.Runtime; using UnityEditor; using UnityEngine; diff --git a/Editor/Inspector/ObjectPoolComponentInspector.cs b/Editor/Inspector/ObjectPoolComponentInspector.cs index ea0842d..23cd7c6 100644 --- a/Editor/Inspector/ObjectPoolComponentInspector.cs +++ b/Editor/Inspector/ObjectPoolComponentInspector.cs @@ -4,7 +4,6 @@ using System; using System.Collections.Generic; using System.IO; using System.Text; -using AlicizaX.Runtime; using UnityEditor; using UnityEngine; diff --git a/Editor/Inspector/RootModuleInspector.cs b/Editor/Inspector/RootModuleInspector.cs index ce0b08f..831b0e4 100644 --- a/Editor/Inspector/RootModuleInspector.cs +++ b/Editor/Inspector/RootModuleInspector.cs @@ -1,6 +1,6 @@ using System; using System.Collections.Generic; -using AlicizaX.Runtime; +using AlicizaX; using UnityEditor; using UnityEngine; diff --git a/Editor/Misc/HelperInfo.cs b/Editor/Misc/HelperInfo.cs index 991a710..788d223 100644 --- a/Editor/Misc/HelperInfo.cs +++ b/Editor/Misc/HelperInfo.cs @@ -1,7 +1,6 @@ using AlicizaX; using System.Collections.Generic; using System.Text.RegularExpressions; -using AlicizaX.Runtime; using UnityEditor; using UnityEngine; diff --git a/Editor/Misc/OpenAssetLogLine.cs b/Editor/Misc/OpenAssetLogLine.cs index c1f7e62..11d90d2 100644 --- a/Editor/Misc/OpenAssetLogLine.cs +++ b/Editor/Misc/OpenAssetLogLine.cs @@ -1,108 +1,194 @@ -using System; -using UnityEditor; -using System.Reflection; -using System.Text.RegularExpressions; -using UnityEditor.Callbacks; -using UnityEditorInternal; -using UnityEngine; - -namespace AlicizaX.Editor -{ - public static class OpenAssetLogLine - { - [OnOpenAsset(0)] - private static bool OnOpenAsset(int instanceID, int line) - { - if (line <= 0) - { - return false; - } - // 获取资源路径 - string assetPath = AssetDatabase.GetAssetPath(instanceID); - - // 判断资源类型 - if (!assetPath.EndsWith(".cs")) - { - return false; - } - - bool autoFirstMatch = assetPath.Contains("Log.cs"); - - var stackTrace = GetStackTrace(); - if (!string.IsNullOrEmpty(stackTrace) && stackTrace.Contains("Log.cs")) - - { - if (!autoFirstMatch) - { - var fullPath = Application.dataPath.Substring(0, Application.dataPath.LastIndexOf("Assets", StringComparison.Ordinal)); - fullPath = $"{fullPath}{assetPath}"; - // 跳转到目标代码的特定行 - InternalEditorUtility.OpenFileAtLineExternal(fullPath.Replace('/', '\\'), line); - return true; - } - - // 使用正则表达式匹配at的哪个脚本的哪一行 - var matches = Regex.Match(stackTrace, @"\(at (.+)\)", - RegexOptions.IgnoreCase); - while (matches.Success) - { - var pathLine = matches.Groups[1].Value; - - if (!pathLine.Contains("Log.cs")) - { - var splitIndex = pathLine.LastIndexOf(":", StringComparison.Ordinal); - // 脚本路径 - var path = pathLine.Substring(0, splitIndex); - // 行号 - line = Convert.ToInt32(pathLine.Substring(splitIndex + 1)); - var fullPath = Application.dataPath.Substring(0, Application.dataPath.LastIndexOf("Assets", StringComparison.Ordinal)); - fullPath = $"{fullPath}{path}"; - // 跳转到目标代码的特定行 - InternalEditorUtility.OpenFileAtLineExternal(fullPath.Replace('/', '\\'), line); - break; - } - - matches = matches.NextMatch(); - } - - return true; - } - - return false; - } - - /// - /// 获取当前日志窗口选中的日志的堆栈信息。 - /// - /// 选中日志的堆栈信息实例。 - private static string GetStackTrace() - { - // 通过反射获取ConsoleWindow类 - var consoleWindowType = typeof(EditorWindow).Assembly.GetType("UnityEditor.ConsoleWindow"); - // 获取窗口实例 - var fieldInfo = consoleWindowType.GetField("ms_ConsoleWindow", - BindingFlags.Static | - BindingFlags.NonPublic); - if (fieldInfo != null) - { - var consoleInstance = fieldInfo.GetValue(null); - if (consoleInstance != null) - if (EditorWindow.focusedWindow == (EditorWindow)consoleInstance) - { - // 获取m_ActiveText成员 - fieldInfo = consoleWindowType.GetField("m_ActiveText", - BindingFlags.Instance | - BindingFlags.NonPublic); - // 获取m_ActiveText的值 - if (fieldInfo != null) - { - var activeText = fieldInfo.GetValue(consoleInstance).ToString(); - return activeText; - } - } - } - - return null; - } - } -} +// using System; +// using System.Reflection; +// using AlicizaX.Runtime; +// using UnityEditor; +// using UnityEngine; +// +// namespace AlicizaX.Editor +// { +// public static class LogEditor +// { +// private class LogEditorConfig +// { +// public string logScriptPath = ""; +// public string logTypeName = ""; +// public int instanceID = 0; +// +// public LogEditorConfig(string logScriptPath, System.Type logType) +// { +// this.logScriptPath = logScriptPath; +// this.logTypeName = logType.FullName; +// } +// } +// +// +// private static LogEditorConfig[] _logEditorConfig = new LogEditorConfig[] +// { +// new LogEditorConfig("Packages/com.alicizax.unity/Runtime/Base/Log/Log.cs", typeof(Log)) +// }; +// +// +// [UnityEditor.Callbacks.OnOpenAssetAttribute(-1)] +// private static bool OnOpenAsset(int instanceID, int line) +// { +// for (int i = _logEditorConfig.Length - 1; i >= 0; --i) +// { +// var configTmp = _logEditorConfig[i]; +// UpdateLogInstanceID(configTmp); +// if (instanceID == configTmp.instanceID) +// { +// var statckTrack = GetStackTrace(); +// if (!string.IsNullOrEmpty(statckTrack)) +// { +// var fileNames = statckTrack.Split('\n'); +// var fileName = GetCurrentFullFileName(fileNames); +// var fileLine = LogFileNameToFileLine(fileName); +// fileName = GetRealFileName(fileName); +// +// AssetDatabase.OpenAsset(AssetDatabase.LoadAssetAtPath(fileName), fileLine); +// return true; +// } +// +// break; +// } +// } +// +// return false; +// } +// +// private static string GetStackTrace() +// { +// var consoleWindowType = typeof(EditorWindow).Assembly.GetType("UnityEditor.ConsoleWindow"); +// var fieldInfo = consoleWindowType.GetField("ms_ConsoleWindow", BindingFlags.Static | BindingFlags.NonPublic); +// var consoleWindowInstance = fieldInfo.GetValue(null); +// +// if (null != consoleWindowInstance) +// { +// if ((object)EditorWindow.focusedWindow == consoleWindowInstance) +// { +// // Get ListViewState in ConsoleWindow +// // var listViewStateType = typeof(EditorWindow).Assembly.GetType("UnityEditor.ListViewState"); +// // fieldInfo = consoleWindowType.GetField("m_ListView", BindingFlags.Instance | BindingFlags.NonPublic); +// // var listView = fieldInfo.GetValue(consoleWindowInstance); +// +// // Get row in listViewState +// // fieldInfo = listViewStateType.GetField("row", BindingFlags.Instance | BindingFlags.Public); +// // int row = (int)fieldInfo.GetValue(listView); +// +// // Get m_ActiveText in ConsoleWindow +// fieldInfo = consoleWindowType.GetField("m_ActiveText", BindingFlags.Instance | BindingFlags.NonPublic); +// string activeText = fieldInfo.GetValue(consoleWindowInstance).ToString(); +// +// return activeText; +// } +// } +// +// return ""; +// } +// +// private static void UpdateLogInstanceID(LogEditorConfig config) +// { +// if (config.instanceID > 0) +// { +// return; +// } +// +// var assetLoadTmp = AssetDatabase.LoadAssetAtPath(config.logScriptPath); +// if (null == assetLoadTmp) +// { +// throw new System.Exception("not find asset by path=" + config.logScriptPath); +// } +// +// config.instanceID = assetLoadTmp.GetInstanceID(); +// } +// +// private static string GetCurrentFullFileName(string[] fileNames) +// { +// string retValue = ""; +// int findIndex = -1; +// +// for (int i = fileNames.Length - 1; i >= 0; --i) +// { +// bool isCustomLog = false; +// for (int j = _logEditorConfig.Length - 1; j >= 0; --j) +// { +// if (fileNames[i].Contains(_logEditorConfig[j].logTypeName)) +// { +// isCustomLog = true; +// break; +// } +// } +// +// if (isCustomLog) +// { +// findIndex = i; +// break; +// } +// } +// +// if (findIndex >= 0 && findIndex < fileNames.Length - 1) +// { +// retValue = fileNames[findIndex + 1]; +// } +// +// return retValue; +// } +// +// private static string GetRealFileName(string fileName) +// { +// int indexStart = fileName.IndexOf("(at ") + "(at ".Length; +// int indexEnd = ParseFileLineStartIndex(fileName) - 1; +// +// fileName = fileName.Substring(indexStart, indexEnd - indexStart); +// return fileName; +// } +// +// private static int LogFileNameToFileLine(string fileName) +// { +// int findIndex = ParseFileLineStartIndex(fileName); +// string stringParseLine = ""; +// for (int i = findIndex; i < fileName.Length; ++i) +// { +// var charCheck = fileName[i]; +// if (!IsNumber(charCheck)) +// { +// break; +// } +// else +// { +// stringParseLine += charCheck; +// } +// } +// +// return int.Parse(stringParseLine); +// } +// +// private static int ParseFileLineStartIndex(string fileName) +// { +// int retValue = -1; +// for (int i = fileName.Length - 1; i >= 0; --i) +// { +// var charCheck = fileName[i]; +// bool isNumber = IsNumber(charCheck); +// if (isNumber) +// { +// retValue = i; +// } +// else +// { +// if (retValue != -1) +// { +// break; +// } +// } +// } +// +// return retValue; +// } +// +// private static bool IsNumber(char c) +// { +// return c >= '0' && c <= '9'; +// } +// } +// } diff --git a/Editor/Misc/OpenFolder.cs b/Editor/Misc/OpenFolder.cs index 75d1894..22ba4a9 100644 --- a/Editor/Misc/OpenFolder.cs +++ b/Editor/Misc/OpenFolder.cs @@ -1,6 +1,5 @@ using AlicizaX; using System.Diagnostics; -using AlicizaX.Runtime; using UnityEditor; using UnityEngine; diff --git a/Editor/Misc/ScriptableSingletonUtil.cs b/Editor/Misc/ScriptableSingletonUtil.cs index 06ae8fa..39a4a14 100644 --- a/Editor/Misc/ScriptableSingletonUtil.cs +++ b/Editor/Misc/ScriptableSingletonUtil.cs @@ -1,5 +1,5 @@ using System; -using AlicizaX.Runtime; +using AlicizaX; using UnityEngine; namespace AlicizaX.Editor diff --git a/Editor/Misc/TypeUtil.cs b/Editor/Misc/TypeUtil.cs index ccd9ecc..0e4ce9d 100644 --- a/Editor/Misc/TypeUtil.cs +++ b/Editor/Misc/TypeUtil.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.Linq; using System.Reflection; -using AlicizaX.Runtime; +using AlicizaX; namespace AlicizaX.Editor { diff --git a/Plugins/XLog.dll b/Plugins/XLog.dll new file mode 100644 index 0000000000000000000000000000000000000000..862a0b9ce494c09057f3bb57ab5d3f3392865848 GIT binary patch literal 14336 zcmeHOeQaCTbwBTeq(s@&2V=|f2SZ2xpe0M9OxuZKJGLxQiW(Zi4mvG2}H0a!>TL&b|vZ+I}cI{Ry9kyWU+OY%L&0W)A>#$;LyE53; zA&d9B=iNtAmYq^YhyAf!`TgEK=brOB_w(^yK6>c>UnPx*bX?c25xt7LNQW5T8x~OP zyZsA3`dsxJn_pE1-`E^KpR|IrW@g$<%mgPB>2xL=oG^msTsoLc2YZKO!I{jI(Y|`M zcZ;Mx8YLQ3Gd)y45PFd` zI{VAQRQxO5r6^QL>%luLGG~e2mVQDkrUjx^5RMKJ#f!=cGC`uMGP5ek_m;`+S>s|B za<(0SGH&a2@u5E3Zd&Ffin(rQkr55ug{v$b!f>^lMk)hCQCC{PCAjwDDoclm4ws3X zJtF!QNz_dx7wM?a;O#^TYgY~dHRL1mww$)_YU9V6K(=+Q_WYxu)LZVBdhL1<_0?OR zyo~1QZ5tXF#646CCJPmEXE1_Zb-^WU_OiN3&D4uHwzO`Ev{p(VV9WJtrU90=Ir+mH zMbIo%rv9=Ad};$_{3vg8o6ya+m>SSsOYg3Qmtwo#hVl?fTU%b%%mI{#)iqe~SVwv`*M!tg|M{oyY zy;JS=rD~%M++AEn4qK!Y17HOKdS>&DgW0j%)OFB~b&q;kjCQ9>UH`7q(uls(=&tKx zt6B&)tvt$0+r)#ttVvFc<{eIZbn05hsfRFZm6O8X;oZ{W@Ve;k<-D#CX2D8`9p0_2 z4zHW`-+&h*jR{vdv%|Z+&EfUXJvZd_xkA+|VJ`K>jt+;riVod`+vgUOXXW*7?R2=S z`GHnGA5~4q%=fu`Zl5Pqvl8}F-Pi>(RlaJUS3I*<-i}C@6XU(tX48`Az|U!IRzixtb>@2IYqK(9 zhj%4wvl3>9cV%m{66R80taNQw!tT_2fQwuHr-IO3eb@u+zuM*DGq5y$Q3 z{*eK(cN&B&&aBOcQ<({5MZ%#)8NFStsusciONkIpQ*b97JP?ft+hpp%_1CzB9&P3O z7jZ|Ya9-#|{x@;);e=W>p~D%9cBy^3n|_b+VI`v1(mB+?O`li(QFYU^YOm%dKjYUG zk^fi5@hn{16sXvQ>Q`8a%i z^n$j^<)*(v-b-JEjT;9)q4%(Uv+FkyWi1%o^bI;7nnMWzXd&8y>9R+8Lf=!AoJz89zgr{Ag@DHM@`xV>PC;aXdBJx|EX-FH`RBPdirne8t{42)OxB@+-fI1s(Fz& zfk%TP)`!+@LoF0KS(KVo%$TASfb>g6Nt8Xw(lg|7ZGrUrQkv0PRF(cjO4rmDRim#- zDX6!oI$f30nAV}X=*KKQMcZ9_Fe)9J3F#SX)c2_#8kf?S^}}j4rC9pD@+18URnyKp zgyr{@6WS}Znx19pDSDdv)LQy&mY$)YKB(5wJ4GpuQ+~YJju6yOt83_`qI5xRB7KWf zc2Nz`*`oA>x`qCzC_SgP(#EZh<;!Y>9w|z%sr%{8qI6a5quy<{<%~9{9;0WAQe2JE zkBic2^#t9!-Lbr&-cMJG(na+Qy;GE)Pz^d6ax9-yQ}k+4dRfiVx*bm0YwDx)NKv|~ z{tCS*rEBV-`ZVnphkNw(H8rmO8hx}VomPLH{-G#cP(MNY@gTA-FREAQ*`oA>`djpN zQF>1O9g5@OWLv(h{sDciD7~hBnbwH~%<-6EWY4-hJvm$K^Hf)-&?ZI9 z|G$98QrzMa8u2xZjVk>y+f+fLQWHuw`YG1APLBZymac8Big<-{A@3e zUY>t{6zutC&#UrTQ9gF>kHXFRXZc*Jq(5)X>*q5HE{fvQY#Y9ptp~cP3FxIAz&h$= z>|*R@9AG@gIL4R&x@jJ`hW?QANybmnpK2ShpZK8`1U6~g=z~-i1(u69)s5#5OUB#q;JiHi!#R%*cR ztetA;-+_L7O10Al3TW-rOxuC2lmSL)9=MM_1ni+4@IKbZfDthKht>nePXfKb7;7e3 zGs&7sn#AtRV*O*Re~k5yLI1jzWBm(s2mPD&0`h)!ku`b70;69MQ6h{nMvL)rj22^#agj04SYY(K*`6`RXffs(7a8-61xCMz?HOZ?7GsWakulF$VDwk9 zJ!6c~V$3lvGUgczjQ(o2XN)mgj5)?d#yn$z(T`Un=zqo-qs5qGTx85M78w0CY|j{D zv>0=Yi;Q{30;7Kw+cU-(Eyf(hMvF1WxX74iEHL`(*q$-QXffs(7a8-61x9~8+cU-(Eyf(XN)mgj5)?d#yn$z(SIA;GsYM##vJ1!V<*kgi?oOE zV8i~dJgwtBV@dZtWwE?i=D)*t6{j{Q{Xp@+(@vZ5Km-_Aa3=m}7@hKqE4q3iKmhX_|J5Y`dEhIjsE9{+JEec8^zW4ZozlM({&>v=t1;$@NS=t~iAbJ^i0?gJ{f->;)`@ZmLHJi2W0sHS-%5d7U`h0J1FfA zO1p#7?x1YPL9|1pZfV~w?YpIYx3uq;_T94G-E!P|q+gHp>ydsv(yvGQ^+>-S*6bkHlBZveTfZE) z0q}`*pX9v{ydn)rc}T_?LL8BXrG8lIhh_X>#24w9EI%g8kIC|5vVO-?LVzM1Ev_qs3X+I+EN2L9Tv>%c7BeLBia@CE(m42hrZ&dn?O21LrU!!u| z#-#t4^dFP{W72<2`j1KfG3h@h`+H1|+qmQzmptQ=XI%1(OP+DbGcI|?CC|7Vw{eVH zD;TL0f};tvquVqS^Cg|bBBCYIWd+CQ z(%IyU!TM}+BALPvm)s7|V=&_8e7})Bkx0!M)R#(3J2OtYw#ydd>vkGVm}zmp-~RfY z;u)DaiHTtk5hmnNB0G7WgsOcil_JZ?o*BRtmb^uJmE`TK7N`)*wBvS%fKnTs%WEgc-Xg5 zA6zeCBefGh(ZW~H2r&(U5G=%IW(!-lqVyDAb+p`23KdIj?o-qbPO*hO2>(YAQAB%~ zqunn{wve)8fYS6J%2Jd>je=#>wewSC;HOwYyi>B9OtsCZZRyXEyKx){U*Cv;sx*7M<=S5AAnfA=$<&wuUd+^0zoDoPc;dQn`+)Yl8q$Js7y)*F%{ z+YogJRi%DlBg}l7NAY>qGz_Wr1HP)Ds`{zUuT30GBLZxrw}c&nD01w4)6YVUHxK-F#D z>g!DdRZU@U&5eu$)oZ=p<>rBEJxC4Fs=vJCzxGDkcaBwkcW`UXZQt6qT^FY{&ArK` zx?P&PA*#An&0RlG<(8xB65AG@7cMdSn_Mo!%oxyt7+Fk*F`%!0z>Q50CIQ$m#0utv zr_LTrF&pfP*3^|oW_4ZpfYjD49fkV3>pR|Gx4fs<)ZM6K8|!Y|i%oSm>oB~75l1t^ zOu@q@uC5(56SGG$>Eee<{JfcY$WmY@j=n_w3N^JKiN<4cW3*F##vOQYS9>QIe76<% z3StwJO3WX@)}daw1Rb9sOsf^r`J<2UR@{TncOzjL_!TsSPQ1j%AKsHIfOvEEo(`Qak z&jd&R-KToytZZh+z_b38=!R37i3_J>FPtjdccQ1bynS|Rf@1e}@7lAMB;&ulE*V9w zx4Xaf%JWy>y7bAKsh19mpZdylO5}r%wDj)$g51_(vtah7QbUPknr5s?Y+?=GgV?3l zwu0sQ<}IarU;01n0r5)$BK$ObVQD4oUx#2VEz=9TdvTpSOZa7lknHrVD&CKtz$y6* zFiOXf8^CHf0(k(~$18*AOZt!AwZDZEGg>73e$W>98?G{1*7ma134H9E;7Q`cAIB(c z1kPc1BhnW3ila0Et%dRgWnq_rWT#i~3keY^2EB=rG&U^DnZC(3&Q>6dkNgR20|;9f zJfHE_0efSbk#@1I!`%xD3!4-Xb9PCc%6-Ckm@38koPduB zuTuRxu{jDCFA<{}_M!)}Y@0@1Qe`!AxZANsO5snW5S~|fz`=f+twn2Q@is}+Y?{u4 zi71HcZss1AdeKvY+i8!G>{j0>hTTs`;hRC^IkY=lR;#7`6vlUq3ceL6x4pjQrFIiG vnxc=o(JvO-FoTgvq4q({wWYmP@)3RZep=Q8hwT3|G%NlC!29X{T@U;Z`#4#) literal 0 HcmV?d00001 diff --git a/Plugins/XLog.dll.meta b/Plugins/XLog.dll.meta new file mode 100644 index 0000000..b22e5a5 --- /dev/null +++ b/Plugins/XLog.dll.meta @@ -0,0 +1,2 @@ +fileFormatVersion: 2 +guid: d54020f8ad5378144bdeef5bb9b7a769 \ No newline at end of file diff --git a/Runtime/Base/DataStruct/GameFrameworkLinkedList.cs b/Runtime/Base/DataStruct/GameFrameworkLinkedList.cs index 968490a..35361ef 100644 --- a/Runtime/Base/DataStruct/GameFrameworkLinkedList.cs +++ b/Runtime/Base/DataStruct/GameFrameworkLinkedList.cs @@ -3,7 +3,7 @@ using System.Collections; using System.Collections.Generic; using System.Runtime.InteropServices; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 游戏框架链表类。 diff --git a/Runtime/Base/DataStruct/GameFrameworkLinkedListRange.cs b/Runtime/Base/DataStruct/GameFrameworkLinkedListRange.cs index 8210f37..4799dbf 100644 --- a/Runtime/Base/DataStruct/GameFrameworkLinkedListRange.cs +++ b/Runtime/Base/DataStruct/GameFrameworkLinkedListRange.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; using System.Runtime.InteropServices; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 游戏框架链表范围。 diff --git a/Runtime/Base/DataStruct/GameFrameworkMonoSingleton.cs b/Runtime/Base/DataStruct/GameFrameworkMonoSingleton.cs index a7cf10d..152c942 100644 --- a/Runtime/Base/DataStruct/GameFrameworkMonoSingleton.cs +++ b/Runtime/Base/DataStruct/GameFrameworkMonoSingleton.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 游戏框架单例 @@ -44,4 +44,4 @@ namespace AlicizaX.Runtime } } } -} \ No newline at end of file +} diff --git a/Runtime/Base/DataStruct/GameFrameworkMultiDictionary.cs b/Runtime/Base/DataStruct/GameFrameworkMultiDictionary.cs index 11aaab9..0b68d74 100644 --- a/Runtime/Base/DataStruct/GameFrameworkMultiDictionary.cs +++ b/Runtime/Base/DataStruct/GameFrameworkMultiDictionary.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; using System.Runtime.InteropServices; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 游戏框架多值字典类。 diff --git a/Runtime/Base/DataStruct/GameFrameworkSerializer.cs b/Runtime/Base/DataStruct/GameFrameworkSerializer.cs index a2eccf7..54c79b7 100644 --- a/Runtime/Base/DataStruct/GameFrameworkSerializer.cs +++ b/Runtime/Base/DataStruct/GameFrameworkSerializer.cs @@ -1,7 +1,7 @@ using System.Collections.Generic; using System.IO; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 游戏框架序列化器基类。 diff --git a/Runtime/Base/DataStruct/GameFrameworkSingleton.cs b/Runtime/Base/DataStruct/GameFrameworkSingleton.cs index bb5510a..bd9bc7d 100644 --- a/Runtime/Base/DataStruct/GameFrameworkSingleton.cs +++ b/Runtime/Base/DataStruct/GameFrameworkSingleton.cs @@ -1,4 +1,4 @@ -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 游戏框架单例 diff --git a/Runtime/Base/DataStruct/ObjectDontDestroyOnLoad.cs b/Runtime/Base/DataStruct/ObjectDontDestroyOnLoad.cs index 1c632b8..b051eb6 100644 --- a/Runtime/Base/DataStruct/ObjectDontDestroyOnLoad.cs +++ b/Runtime/Base/DataStruct/ObjectDontDestroyOnLoad.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 标记物体对象为不可销毁 diff --git a/Runtime/Base/DataStruct/TypeNamePair.cs b/Runtime/Base/DataStruct/TypeNamePair.cs index e11aed7..76aa787 100644 --- a/Runtime/Base/DataStruct/TypeNamePair.cs +++ b/Runtime/Base/DataStruct/TypeNamePair.cs @@ -2,7 +2,7 @@ using System; using System.Runtime.InteropServices; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 类型和名称的组合值。 diff --git a/Runtime/Base/Event/IEventBase.cs b/Runtime/Base/Event/IEventBase.cs index 3985fcc..3f0ed50 100644 --- a/Runtime/Base/Event/IEventBase.cs +++ b/Runtime/Base/Event/IEventBase.cs @@ -1,6 +1,6 @@ using System; -namespace AlicizaX.Runtime +namespace AlicizaX { public interface IEvent { diff --git a/Runtime/Base/EventPool/BaseEventArgs.cs b/Runtime/Base/EventPool/BaseEventArgs.cs index 649a035..2109224 100644 --- a/Runtime/Base/EventPool/BaseEventArgs.cs +++ b/Runtime/Base/EventPool/BaseEventArgs.cs @@ -1,4 +1,4 @@ -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 事件基类。 diff --git a/Runtime/Base/EventPool/EventPool.EventNode.cs b/Runtime/Base/EventPool/EventPool.EventNode.cs index 962cb52..7b013f1 100644 --- a/Runtime/Base/EventPool/EventPool.EventNode.cs +++ b/Runtime/Base/EventPool/EventPool.EventNode.cs @@ -1,4 +1,4 @@ -namespace AlicizaX.Runtime +namespace AlicizaX { public sealed partial class EventPool where T : BaseEventArgs { diff --git a/Runtime/Base/EventPool/EventPool.cs b/Runtime/Base/EventPool/EventPool.cs index f73aa59..65a019b 100644 --- a/Runtime/Base/EventPool/EventPool.cs +++ b/Runtime/Base/EventPool/EventPool.cs @@ -1,7 +1,7 @@ using System; using System.Collections.Generic; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 事件池。 @@ -283,7 +283,7 @@ namespace AlicizaX.Runtime } catch (Exception exception) { - Log.Fatal(exception); + Log.Exception(exception); } current = _cachedNodes[e]; @@ -299,7 +299,7 @@ namespace AlicizaX.Runtime } catch (Exception exception) { - Log.Fatal(exception); + Log.Exception(exception); } } else if ((_eventPoolMode & EventPoolMode.AllowNoHandler) == 0) diff --git a/Runtime/Base/EventPool/EventPoolMode.cs b/Runtime/Base/EventPool/EventPoolMode.cs index b0212a4..1657cde 100644 --- a/Runtime/Base/EventPool/EventPoolMode.cs +++ b/Runtime/Base/EventPool/EventPoolMode.cs @@ -1,6 +1,6 @@ using System; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 事件池模式。 diff --git a/Runtime/Base/EventPool/GameFrameworkEventArgs.cs b/Runtime/Base/EventPool/GameFrameworkEventArgs.cs index 85d9341..f4afa02 100644 --- a/Runtime/Base/EventPool/GameFrameworkEventArgs.cs +++ b/Runtime/Base/EventPool/GameFrameworkEventArgs.cs @@ -1,6 +1,6 @@ using System; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 游戏框架中包含事件数据的类的基类。 diff --git a/Runtime/Base/Exception/GameFrameworkException.cs b/Runtime/Base/Exception/GameFrameworkException.cs index c70e88b..2d2294e 100644 --- a/Runtime/Base/Exception/GameFrameworkException.cs +++ b/Runtime/Base/Exception/GameFrameworkException.cs @@ -1,7 +1,7 @@ using System; using System.Runtime.Serialization; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 游戏框架异常类。 diff --git a/Runtime/Base/Exception/GameFrameworkGuard.cs b/Runtime/Base/Exception/GameFrameworkGuard.cs index 6a5d1d3..5b83252 100644 --- a/Runtime/Base/Exception/GameFrameworkGuard.cs +++ b/Runtime/Base/Exception/GameFrameworkGuard.cs @@ -1,6 +1,6 @@ using System; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 游戏框架异常静态方法 diff --git a/Runtime/Base/Log.meta b/Runtime/Base/Log.meta deleted file mode 100644 index 96dd586..0000000 --- a/Runtime/Base/Log.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 916bb4a512dc940daa99fa6c51b4179e -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Base/Log/GameFrameworkLogLevel.cs b/Runtime/Base/Log/GameFrameworkLogLevel.cs deleted file mode 100644 index dba4f08..0000000 --- a/Runtime/Base/Log/GameFrameworkLogLevel.cs +++ /dev/null @@ -1,34 +0,0 @@ - -namespace AlicizaX.Runtime -{ - /// - /// 游戏框架日志等级。 - /// - public enum GameFrameworkLogLevel : byte - { - /// - /// 调试。 - /// - Debug = 0, - - /// - /// 信息。 - /// - Info, - - /// - /// 警告。 - /// - Warning, - - /// - /// 错误。 - /// - Error, - - /// - /// 严重错误。 - /// - Fatal - } -} diff --git a/Runtime/Base/Log/GameFrameworkLogLevel.cs.meta b/Runtime/Base/Log/GameFrameworkLogLevel.cs.meta deleted file mode 100644 index 03bc475..0000000 --- a/Runtime/Base/Log/GameFrameworkLogLevel.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 60514273a67bf47f19bc57d0a81e5d5b -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Base/Log/Log.cs b/Runtime/Base/Log/Log.cs deleted file mode 100644 index 2b0edcf..0000000 --- a/Runtime/Base/Log/Log.cs +++ /dev/null @@ -1,2748 +0,0 @@ -using System; -using AlicizaX; -using System.Diagnostics; - -namespace AlicizaX.Runtime -{ - /// - /// 日志工具集。 - /// - public static partial class Log - { - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志内容。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(object message) - { - Print(GameFrameworkLogLevel.Debug, message); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志内容。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string message) - { - Print(GameFrameworkLogLevel.Debug, message); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数的类型。 - /// 日志格式。 - /// 日志参数。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T arg) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg)); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T1 arg1, T2 arg2) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg1, arg2)); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T1 arg1, T2 arg2, T3 arg3) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg1, arg2, arg3)); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg1, arg2, arg3, arg4)); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5)); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6)); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7)); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10)); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11)); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12)); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13)); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志参数 14 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 日志参数 14。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14)); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志参数 14 的类型。 - /// 日志参数 15 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 日志参数 14。 - /// 日志参数 15。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15)); - } - - /// - /// 打印调试级别日志,用于记录调试类日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志参数 14 的类型。 - /// 日志参数 15 的类型。 - /// 日志参数 16 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 日志参数 14。 - /// 日志参数 15。 - /// 日志参数 16。 - /// 仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_DEBUG_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - public static void Debug(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15, T16 arg16) - { - Print(GameFrameworkLogLevel.Debug, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志内容。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(object message) - { - Print(GameFrameworkLogLevel.Info, message); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志内容。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string message) - { - Print(GameFrameworkLogLevel.Info, message); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数的类型。 - /// 日志格式。 - /// 日志参数。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T arg) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T1 arg1, T2 arg2) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg1, arg2)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T1 arg1, T2 arg2, T3 arg3) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg1, arg2, arg3)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg1, arg2, arg3, arg4)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志参数 14 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 日志参数 14。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志参数 14 的类型。 - /// 日志参数 15 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 日志参数 14。 - /// 日志参数 15。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15)); - } - - /// - /// 打印信息级别日志,用于记录程序正常运行日志信息。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志参数 14 的类型。 - /// 日志参数 15 的类型。 - /// 日志参数 16 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 日志参数 14。 - /// 日志参数 15。 - /// 日志参数 16。 - /// 仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_INFO_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - public static void Info(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15, T16 arg16) - { - Print(GameFrameworkLogLevel.Info, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志内容。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(object message) - { - Print(GameFrameworkLogLevel.Warning, message); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志内容。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string message) - { - Print(GameFrameworkLogLevel.Warning, message); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数的类型。 - /// 日志格式。 - /// 日志参数。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T arg) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T1 arg1, T2 arg2) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg1, arg2)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T1 arg1, T2 arg2, T3 arg3) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg1, arg2, arg3)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg1, arg2, arg3, arg4)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志参数 14 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 日志参数 14。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志参数 14 的类型。 - /// 日志参数 15 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 日志参数 14。 - /// 日志参数 15。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15)); - } - - /// - /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志参数 14 的类型。 - /// 日志参数 15 的类型。 - /// 日志参数 16 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 日志参数 14。 - /// 日志参数 15。 - /// 日志参数 16。 - /// 仅在带有 ENABLE_LOG、ENABLE_WARNING_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_WARNING_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - public static void Warning(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15, T16 arg16) - { - Print(GameFrameworkLogLevel.Warning, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志内容。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(object message) - { - Print(GameFrameworkLogLevel.Error, message); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志内容。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string message) - { - Print(GameFrameworkLogLevel.Error, message); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数的类型。 - /// 日志格式。 - /// 日志参数。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T arg) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T1 arg1, T2 arg2) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg1, arg2)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T1 arg1, T2 arg2, T3 arg3) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg1, arg2, arg3)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg1, arg2, arg3, arg4)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志参数 14 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 日志参数 14。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志参数 14 的类型。 - /// 日志参数 15 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 日志参数 14。 - /// 日志参数 15。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15)); - } - - /// - /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志参数 14 的类型。 - /// 日志参数 15 的类型。 - /// 日志参数 16 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 日志参数 14。 - /// 日志参数 15。 - /// 日志参数 16。 - /// 仅在带有 ENABLE_LOG、ENABLE_ERROR_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_ERROR_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - public static void Error(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15, T16 arg16) - { - Print(GameFrameworkLogLevel.Error, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志内容。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(object message) - { - Print(GameFrameworkLogLevel.Fatal, message); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志内容。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string message) - { - Print(GameFrameworkLogLevel.Fatal, message); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数的类型。 - /// 日志格式。 - /// 日志参数。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T arg) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T1 arg1, T2 arg2) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg1, arg2)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T1 arg1, T2 arg2, T3 arg3) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg1, arg2, arg3)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg1, arg2, arg3, arg4)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志参数 14 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 日志参数 14。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志参数 14 的类型。 - /// 日志参数 15 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 日志参数 14。 - /// 日志参数 15。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15)); - } - - /// - /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。 - /// - /// 日志参数 1 的类型。 - /// 日志参数 2 的类型。 - /// 日志参数 3 的类型。 - /// 日志参数 4 的类型。 - /// 日志参数 5 的类型。 - /// 日志参数 6 的类型。 - /// 日志参数 7 的类型。 - /// 日志参数 8 的类型。 - /// 日志参数 9 的类型。 - /// 日志参数 10 的类型。 - /// 日志参数 11 的类型。 - /// 日志参数 12 的类型。 - /// 日志参数 13 的类型。 - /// 日志参数 14 的类型。 - /// 日志参数 15 的类型。 - /// 日志参数 16 的类型。 - /// 日志格式。 - /// 日志参数 1。 - /// 日志参数 2。 - /// 日志参数 3。 - /// 日志参数 4。 - /// 日志参数 5。 - /// 日志参数 6。 - /// 日志参数 7。 - /// 日志参数 8。 - /// 日志参数 9。 - /// 日志参数 10。 - /// 日志参数 11。 - /// 日志参数 12。 - /// 日志参数 13。 - /// 日志参数 14。 - /// 日志参数 15。 - /// 日志参数 16。 - /// 仅在带有 ENABLE_LOG、ENABLE_FATAL_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG、ENABLE_ERROR_AND_ABOVE_LOG 或 ENABLE_FATAL_AND_ABOVE_LOG 预编译选项时生效。 - [Conditional("ENABLE_LOG")] - [Conditional("ENABLE_FATAL_LOG")] - [Conditional("ENABLE_DEBUG_AND_ABOVE_LOG")] - [Conditional("ENABLE_INFO_AND_ABOVE_LOG")] - [Conditional("ENABLE_WARNING_AND_ABOVE_LOG")] - [Conditional("ENABLE_ERROR_AND_ABOVE_LOG")] - [Conditional("ENABLE_FATAL_AND_ABOVE_LOG")] - public static void Fatal(string format, T1 arg1, T2 arg2, T3 arg3, T4 arg4, T5 arg5, T6 arg6, T7 arg7, T8 arg8, T9 arg9, T10 arg10, T11 arg11, T12 arg12, T13 arg13, T14 arg14, T15 arg15, T16 arg16) - { - Print(GameFrameworkLogLevel.Fatal, Utility.Text.Format(format, arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10, arg11, arg12, arg13, arg14, arg15, arg16)); - } - - static void Print(GameFrameworkLogLevel logLevel, object message) - { - switch (logLevel) - { - case GameFrameworkLogLevel.Debug: - UnityEngine.Debug.Log($"[Debug] ► - {message}"); - break; - - case GameFrameworkLogLevel.Info: - UnityEngine.Debug.Log($"[Info] ► - {message}"); - break; - - case GameFrameworkLogLevel.Warning: - UnityEngine.Debug.LogWarning($"[WARNING] ► - {message}"); - break; - - case GameFrameworkLogLevel.Error: - UnityEngine.Debug.LogError($"[ERROR] ► - {message}"); - break; - - case GameFrameworkLogLevel.Fatal: - UnityEngine.Debug.LogException(new Exception($"[Exception] ► - {message}")); - break; - } - } - } -} diff --git a/Runtime/Base/Log/Log.cs.meta b/Runtime/Base/Log/Log.cs.meta deleted file mode 100644 index 136d75d..0000000 --- a/Runtime/Base/Log/Log.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: dea5e7b095c6d3b4ea334c381fcd16fb -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/Runtime/Base/Log/LogReportUtil.cs b/Runtime/Base/Log/LogReportUtil.cs deleted file mode 100644 index 69c8fde..0000000 --- a/Runtime/Base/Log/LogReportUtil.cs +++ /dev/null @@ -1,135 +0,0 @@ -using Cysharp.Text; -using UnityEngine; - -namespace AlicizaX.Runtime -{ - public static class LogReportUtil - { - private static LogDetails LastReportedDetails = new LogDetails(); - - public static bool ForceDisableReport = true; - - - internal static void RedirectLog() - { - Application.logMessageReceived += HandleLog; - } - - internal static void UnRedirectLog() - { - Application.logMessageReceived -= HandleLog; - } - - private static void HandleLog(string logMessage, string stackTrace, LogType logType) - { - GameFrameworkLogLevel logLevel = GameFrameworkLogLevel.Info; - - switch (logType) - { - case LogType.Error: - logLevel = GameFrameworkLogLevel.Error; - break; - case LogType.Assert: - case LogType.Exception: - logLevel = GameFrameworkLogLevel.Fatal; - break; - case LogType.Warning: - logLevel = GameFrameworkLogLevel.Warning; - break; - case LogType.Log: - logLevel = GameFrameworkLogLevel.Info; - break; - } - - ProcessLogMessage(logLevel, logMessage, stackTrace); - } - - private static void ProcessLogMessage(GameFrameworkLogLevel logLevel, string message, string stackTrace) - { - if (logLevel == GameFrameworkLogLevel.Fatal || logLevel == GameFrameworkLogLevel.Error) - { - string formattedMessage = ""; - using (var sb = ZString.CreateStringBuilder()) - { - sb.Append(message); - sb.Append(GetStackTrace(stackTrace)); - formattedMessage = sb.ToString(); - } - - if (!ForceDisableReport && ShouldReport(logLevel, formattedMessage)) - { - _ = WebHookUtils.SendLogToServerAsync(formattedMessage); - } - } - } - - - private static string GetStackTrace(string stackTrace) - { - return string.IsNullOrEmpty(stackTrace) ? string.Empty : $"\nStackTrace:\n{SimplifyStackTrace(stackTrace)}"; - } - - private static string SimplifyStackTrace(string stackTrace) - { - var sb = ZString.CreateStringBuilder(); - var lines = stackTrace.Split('\n'); - bool skipLine = false; - - foreach (var line in lines) - { - if (line.Contains("Log") || line.Contains("Sirenix")) - { - skipLine = true; - } - else - { - if (skipLine) - { - if (!string.IsNullOrWhiteSpace(line) && !line.Contains("Log") && !line.Contains("Sirenix")) - { - skipLine = false; - } - else - { - continue; - } - } - - if (!string.IsNullOrWhiteSpace(line)) - { - sb.Append(line); - sb.Append('\n'); - } - } - } - - string result = sb.ToString().Trim(); - return !string.IsNullOrEmpty(result) ? result : "Stack trace not available."; - } - - - private static bool ShouldReport(GameFrameworkLogLevel logLevel, string message) - { - if (LastReportedDetails.Level == logLevel && LastReportedDetails.Message.Equals(message)) - { - return false; - } - - LastReportedDetails.Update(logLevel, message); - return true; - } - - - private struct LogDetails - { - public GameFrameworkLogLevel Level; - public string Message; - - public void Update(GameFrameworkLogLevel level, string message) - { - Level = level; - Message = message; - } - } - } -} \ No newline at end of file diff --git a/Runtime/Base/Log/LogReportUtil.cs.meta b/Runtime/Base/Log/LogReportUtil.cs.meta deleted file mode 100644 index 3093f65..0000000 --- a/Runtime/Base/Log/LogReportUtil.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 8b7127ce6c394c43844105d9affeed71 -timeCreated: 1737509620 \ No newline at end of file diff --git a/Runtime/Base/Log/WebHookUtil.cs b/Runtime/Base/Log/WebHookUtil.cs deleted file mode 100644 index 18ce25e..0000000 --- a/Runtime/Base/Log/WebHookUtil.cs +++ /dev/null @@ -1,45 +0,0 @@ -using System; -using System.Net.Http; -using System.Text; -using Cysharp.Threading.Tasks; -using UnityEngine; - -namespace AlicizaX.Runtime -{ - public static class WebHookUtils - { - private static readonly HttpClient httpClient = new HttpClient(); - private static readonly string WebHookKey = "https://open.feishu.cn/open-apis/bot/v2/hook/e9cdddcb-8ae0-4390-98d7-42e2c29efc00"; - public static async UniTask SendLogToServerAsync(string logMessage) - { - string at = @"所有人 "; - try - { - - // 创建请求体 - var payload = new - { - msg_type = "text", - content = new - { - text = at+logMessage - } - }; - - string json = Utility.Json.ToJson(payload); - - using (var content = new StringContent(json, Encoding.UTF8, "application/json")) - { - HttpResponseMessage response = await httpClient.PostAsync(WebHookKey, content).AsUniTask(); - response.EnsureSuccessStatusCode(); - - string responseBody = await response.Content.ReadAsStringAsync(); - } - } - catch (Exception ex) - { - Debug.LogError($"Failed to send log to server: {ex.Message}"); - } - } - } -} \ No newline at end of file diff --git a/Runtime/Base/Log/WebHookUtil.cs.meta b/Runtime/Base/Log/WebHookUtil.cs.meta deleted file mode 100644 index 6979137..0000000 --- a/Runtime/Base/Log/WebHookUtil.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 506344a3b774413e85a054a93741fe32 -timeCreated: 1737461451 \ No newline at end of file diff --git a/Runtime/Base/MemoryPool/IMemory.cs b/Runtime/Base/MemoryPool/IMemory.cs index f1dc83f..40b44df 100644 --- a/Runtime/Base/MemoryPool/IMemory.cs +++ b/Runtime/Base/MemoryPool/IMemory.cs @@ -1,4 +1,4 @@ -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 内存对象Interface。 diff --git a/Runtime/Base/MemoryPool/MemoryPool.MemoryCollection.cs b/Runtime/Base/MemoryPool/MemoryPool.MemoryCollection.cs index 8626430..f550e88 100644 --- a/Runtime/Base/MemoryPool/MemoryPool.MemoryCollection.cs +++ b/Runtime/Base/MemoryPool/MemoryPool.MemoryCollection.cs @@ -1,7 +1,7 @@ using System; using System.Collections.Generic; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class MemoryPool { diff --git a/Runtime/Base/MemoryPool/MemoryPool.cs b/Runtime/Base/MemoryPool/MemoryPool.cs index ded426c..704429c 100644 --- a/Runtime/Base/MemoryPool/MemoryPool.cs +++ b/Runtime/Base/MemoryPool/MemoryPool.cs @@ -1,7 +1,7 @@ using System; using System.Collections.Generic; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 内存池。 diff --git a/Runtime/Base/MemoryPool/MemoryPoolExtension.cs b/Runtime/Base/MemoryPool/MemoryPoolExtension.cs index 8cedabb..612bb83 100644 --- a/Runtime/Base/MemoryPool/MemoryPoolExtension.cs +++ b/Runtime/Base/MemoryPool/MemoryPoolExtension.cs @@ -1,6 +1,6 @@ using System; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 内存池对象基类。 diff --git a/Runtime/Base/MemoryPool/MemoryPoolInfo.cs b/Runtime/Base/MemoryPool/MemoryPoolInfo.cs index f9c571f..85591b1 100644 --- a/Runtime/Base/MemoryPool/MemoryPoolInfo.cs +++ b/Runtime/Base/MemoryPool/MemoryPoolInfo.cs @@ -1,7 +1,7 @@ using System; using System.Runtime.InteropServices; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 内存池信息。 diff --git a/Runtime/Base/MemoryPool/MemoryPoolSetting.cs b/Runtime/Base/MemoryPool/MemoryPoolSetting.cs index 0373e79..2129e4d 100644 --- a/Runtime/Base/MemoryPool/MemoryPoolSetting.cs +++ b/Runtime/Base/MemoryPool/MemoryPoolSetting.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 内存强制检查类型。 diff --git a/Runtime/Base/Module/IModule.cs b/Runtime/Base/Module/IModule.cs index 9675026..6c2eb3d 100644 --- a/Runtime/Base/Module/IModule.cs +++ b/Runtime/Base/Module/IModule.cs @@ -1,4 +1,4 @@ -namespace AlicizaX.Runtime +namespace AlicizaX { public interface IModule { @@ -95,4 +95,4 @@ { protected internal void OnGUI(); } -} \ No newline at end of file +} diff --git a/Runtime/Base/Module/ModuleSystem.cs b/Runtime/Base/Module/ModuleSystem.cs index 204da0c..bd1bb55 100644 --- a/Runtime/Base/Module/ModuleSystem.cs +++ b/Runtime/Base/Module/ModuleSystem.cs @@ -2,7 +2,7 @@ using System.Buffers; using System.Collections.Generic; -namespace AlicizaX.Runtime +namespace AlicizaX { public static class ModuleSystem { diff --git a/Runtime/Base/RootModule.cs b/Runtime/Base/RootModule.cs index ecd59e2..6c24d3c 100644 --- a/Runtime/Base/RootModule.cs +++ b/Runtime/Base/RootModule.cs @@ -3,7 +3,7 @@ using AlicizaX.ObjectPool; using Cysharp.Threading.Tasks; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 基础组件。 @@ -138,9 +138,10 @@ namespace AlicizaX.Runtime { _instance = this; DontDestroyOnLoad(this); - Utility.Unity.MakeEntity(transform); + Log.Init(); + Log.Info("Game Version: {0}, Unity Version: {1}", AppVersion.GameVersion, Application.unityVersion); Utility.Converter.ScreenDpi = Screen.dpi; diff --git a/Runtime/Base/Variable/GenericVariable.cs b/Runtime/Base/Variable/GenericVariable.cs index ef68fd7..6691261 100644 --- a/Runtime/Base/Variable/GenericVariable.cs +++ b/Runtime/Base/Variable/GenericVariable.cs @@ -1,6 +1,6 @@ using System; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 变量。 diff --git a/Runtime/Base/Variable/Variable.cs b/Runtime/Base/Variable/Variable.cs index 4cec078..a8e27fd 100644 --- a/Runtime/Base/Variable/Variable.cs +++ b/Runtime/Base/Variable/Variable.cs @@ -1,6 +1,6 @@ using System; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 变量。 diff --git a/Runtime/Base/Version/AppVersion.cs b/Runtime/Base/Version/AppVersion.cs index e50b574..25df4ec 100644 --- a/Runtime/Base/Version/AppVersion.cs +++ b/Runtime/Base/Version/AppVersion.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 版本号类。 diff --git a/Runtime/Constant/AppBuilderSetting.cs b/Runtime/Constant/AppBuilderSetting.cs index 2cc2117..ee1b1de 100644 --- a/Runtime/Constant/AppBuilderSetting.cs +++ b/Runtime/Constant/AppBuilderSetting.cs @@ -1,7 +1,7 @@ using System; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { [Serializable] public class AppBuilderSetting @@ -37,6 +37,6 @@ namespace AlicizaX.Runtime public bool DebugMode = false; public int ResMode = 0; - public Language Language = Runtime.Language.ChineseSimplified; + public Language Language = Language.ChineseSimplified; } } diff --git a/Runtime/Constant/Constant.cs b/Runtime/Constant/Constant.cs index d962504..0f880e7 100644 --- a/Runtime/Constant/Constant.cs +++ b/Runtime/Constant/Constant.cs @@ -1,4 +1,4 @@ -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 常用设置相关常量。 @@ -19,4 +19,4 @@ public const string UISoundVolume = "Setting.UISoundVolume"; } } -} \ No newline at end of file +} diff --git a/Runtime/Constant/Language.cs b/Runtime/Constant/Language.cs index 703b648..4a4a209 100644 --- a/Runtime/Constant/Language.cs +++ b/Runtime/Constant/Language.cs @@ -1,4 +1,4 @@ -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 本地化语言。 diff --git a/Runtime/Extension/Extension/BinaryExtension.cs b/Runtime/Extension/Extension/BinaryExtension.cs index 4a10a1d..71e28f9 100644 --- a/Runtime/Extension/Extension/BinaryExtension.cs +++ b/Runtime/Extension/Extension/BinaryExtension.cs @@ -1,7 +1,6 @@ using AlicizaX; using System; using System.IO; -using AlicizaX.Runtime; /// /// 对 BinaryReader 和 BinaryWriter 的扩展方法。 diff --git a/Runtime/Extension/SequenceReader/SequenceReader.cs b/Runtime/Extension/SequenceReader/SequenceReader.cs index 1b4a8ca..76ff757 100644 --- a/Runtime/Extension/SequenceReader/SequenceReader.cs +++ b/Runtime/Extension/SequenceReader/SequenceReader.cs @@ -10,7 +10,7 @@ using System.Buffers; using System.Diagnostics; using System.Runtime.CompilerServices; -namespace AlicizaX.Runtime +namespace AlicizaX { public ref partial struct SequenceReader where T : unmanaged, IEquatable { diff --git a/Runtime/Extension/SequenceReader/SequenceReaderExtensions.cs b/Runtime/Extension/SequenceReader/SequenceReaderExtensions.cs index cc1cec7..c3a11a3 100644 --- a/Runtime/Extension/SequenceReader/SequenceReaderExtensions.cs +++ b/Runtime/Extension/SequenceReader/SequenceReaderExtensions.cs @@ -11,7 +11,7 @@ using System.Diagnostics; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class SequenceReaderExtensions { diff --git a/Runtime/Helper/ApplicationHelper.cs b/Runtime/Helper/ApplicationHelper.cs index 37f8616..76612fc 100644 --- a/Runtime/Helper/ApplicationHelper.cs +++ b/Runtime/Helper/ApplicationHelper.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 应用帮助类 diff --git a/Runtime/Helper/CameraHelper.cs b/Runtime/Helper/CameraHelper.cs index 5e69aa6..a015e33 100644 --- a/Runtime/Helper/CameraHelper.cs +++ b/Runtime/Helper/CameraHelper.cs @@ -2,7 +2,7 @@ using System; using UnityEngine; using UnityEngine.SceneManagement; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 相机帮助类 diff --git a/Runtime/Helper/CompressionUtility.cs b/Runtime/Helper/CompressionUtility.cs index 7d8d7d9..3547fee 100644 --- a/Runtime/Helper/CompressionUtility.cs +++ b/Runtime/Helper/CompressionUtility.cs @@ -3,7 +3,7 @@ using ICSharpCode.SharpZipLib.GZip; using System; using System.IO; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 默认压缩解压缩辅助器。 @@ -203,4 +203,4 @@ namespace AlicizaX.Runtime } } } -} \ No newline at end of file +} diff --git a/Runtime/Helper/DistinctHelper.cs b/Runtime/Helper/DistinctHelper.cs index e223c04..741c831 100644 --- a/Runtime/Helper/DistinctHelper.cs +++ b/Runtime/Helper/DistinctHelper.cs @@ -1,7 +1,7 @@ using System; using System.Collections.Generic; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 去重。帮助类 diff --git a/Runtime/Helper/FileHelper.cs b/Runtime/Helper/FileHelper.cs index f89e7d3..016e544 100644 --- a/Runtime/Helper/FileHelper.cs +++ b/Runtime/Helper/FileHelper.cs @@ -4,7 +4,7 @@ using System.IO; using System.Text; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 文件帮助类 diff --git a/Runtime/Helper/GameObjectHelper.cs b/Runtime/Helper/GameObjectHelper.cs index 5323cb2..3807d02 100644 --- a/Runtime/Helper/GameObjectHelper.cs +++ b/Runtime/Helper/GameObjectHelper.cs @@ -2,7 +2,7 @@ using UnityEngine; using UnityEngine.Rendering; using UnityEngine.SceneManagement; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 游戏对象帮助类 diff --git a/Runtime/Helper/Helper.cs b/Runtime/Helper/Helper.cs index 26c62e5..0a21852 100644 --- a/Runtime/Helper/Helper.cs +++ b/Runtime/Helper/Helper.cs @@ -1,7 +1,6 @@ -using AlicizaX; -using UnityEngine; +using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 辅助器创建器相关的实用函数。 diff --git a/Runtime/Helper/MathHelper.cs b/Runtime/Helper/MathHelper.cs index dfba3ea..7b0dd64 100644 --- a/Runtime/Helper/MathHelper.cs +++ b/Runtime/Helper/MathHelper.cs @@ -1,7 +1,7 @@ using System; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 数学帮助类 diff --git a/Runtime/Helper/NetworkHelper.cs b/Runtime/Helper/NetworkHelper.cs index dbfdb4d..999ff0b 100644 --- a/Runtime/Helper/NetworkHelper.cs +++ b/Runtime/Helper/NetworkHelper.cs @@ -2,7 +2,7 @@ using System.Collections.Generic; using System.Net; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 网络帮助类 diff --git a/Runtime/Helper/ObjectHelper.cs b/Runtime/Helper/ObjectHelper.cs index cc5c392..610fe39 100644 --- a/Runtime/Helper/ObjectHelper.cs +++ b/Runtime/Helper/ObjectHelper.cs @@ -1,4 +1,4 @@ -namespace AlicizaX.Runtime +namespace AlicizaX { [UnityEngine.Scripting.Preserve] public static class ObjectHelper diff --git a/Runtime/Helper/PathHelper.cs b/Runtime/Helper/PathHelper.cs index 2a92e66..07b6fd1 100644 --- a/Runtime/Helper/PathHelper.cs +++ b/Runtime/Helper/PathHelper.cs @@ -1,7 +1,7 @@ using System.Text; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { public static class PathHelper { diff --git a/Runtime/Helper/PositionHelper.cs b/Runtime/Helper/PositionHelper.cs index 87df929..7153975 100644 --- a/Runtime/Helper/PositionHelper.cs +++ b/Runtime/Helper/PositionHelper.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 坐标帮助类 diff --git a/Runtime/Helper/RandomHelper.cs b/Runtime/Helper/RandomHelper.cs index b84010e..c471b06 100644 --- a/Runtime/Helper/RandomHelper.cs +++ b/Runtime/Helper/RandomHelper.cs @@ -1,6 +1,6 @@ using System; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 随机数帮助类 diff --git a/Runtime/Helper/TimerHelper.cs b/Runtime/Helper/TimerHelper.cs index 29f84c5..42b4a98 100644 --- a/Runtime/Helper/TimerHelper.cs +++ b/Runtime/Helper/TimerHelper.cs @@ -1,6 +1,6 @@ using System; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 游戏时间帮助类 diff --git a/Runtime/Helper/UnityRendererHelper.cs b/Runtime/Helper/UnityRendererHelper.cs index df8336f..55b8c95 100644 --- a/Runtime/Helper/UnityRendererHelper.cs +++ b/Runtime/Helper/UnityRendererHelper.cs @@ -1,6 +1,6 @@ using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// Unity 渲染帮助类 diff --git a/Runtime/Helper/ZipHelper.cs b/Runtime/Helper/ZipHelper.cs index b9251be..339acc2 100644 --- a/Runtime/Helper/ZipHelper.cs +++ b/Runtime/Helper/ZipHelper.cs @@ -5,7 +5,7 @@ using ICSharpCode.SharpZipLib.Zip; using ICSharpCode.SharpZipLib.Zip.Compression; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 压缩帮助类 diff --git a/Runtime/ObjectPool/IObjectPoolModule.cs b/Runtime/ObjectPool/IObjectPoolModule.cs index 91a34b1..56c0432 100644 --- a/Runtime/ObjectPool/IObjectPoolModule.cs +++ b/Runtime/ObjectPool/IObjectPoolModule.cs @@ -1,6 +1,6 @@ using System; using System.Collections.Generic; -using AlicizaX.Runtime; +using AlicizaX; namespace AlicizaX.ObjectPool { diff --git a/Runtime/ObjectPool/ObjectBase.cs b/Runtime/ObjectPool/ObjectBase.cs index 037ee50..75322e0 100644 --- a/Runtime/ObjectPool/ObjectBase.cs +++ b/Runtime/ObjectPool/ObjectBase.cs @@ -1,5 +1,5 @@ using System; -using AlicizaX.Runtime; +using AlicizaX; namespace AlicizaX.ObjectPool { diff --git a/Runtime/ObjectPool/ObjectPoolBase.cs b/Runtime/ObjectPool/ObjectPoolBase.cs index 0733518..00df568 100644 --- a/Runtime/ObjectPool/ObjectPoolBase.cs +++ b/Runtime/ObjectPool/ObjectPoolBase.cs @@ -1,5 +1,5 @@ using System; -using AlicizaX.Runtime; +using AlicizaX; namespace AlicizaX.ObjectPool { diff --git a/Runtime/ObjectPool/ObjectPoolComponent.cs b/Runtime/ObjectPool/ObjectPoolComponent.cs index bf375f0..91ee46c 100644 --- a/Runtime/ObjectPool/ObjectPoolComponent.cs +++ b/Runtime/ObjectPool/ObjectPoolComponent.cs @@ -1,7 +1,7 @@ using AlicizaX.ObjectPool; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 对象池组件。 @@ -23,7 +23,7 @@ namespace AlicizaX.Runtime _mObjectPoolModule = ModuleSystem.RegisterModule(typeof(ObjectPoolModule)); if (_mObjectPoolModule == null) { - Log.Fatal("Object pool manager is invalid."); + Log.Error("Object pool manager is invalid."); return; } } diff --git a/Runtime/ObjectPool/ObjectPoolManager.Object.cs b/Runtime/ObjectPool/ObjectPoolManager.Object.cs index 9806a0d..c534df1 100644 --- a/Runtime/ObjectPool/ObjectPoolManager.Object.cs +++ b/Runtime/ObjectPool/ObjectPoolManager.Object.cs @@ -1,5 +1,5 @@ using System; -using AlicizaX.Runtime; +using AlicizaX; namespace AlicizaX.ObjectPool { diff --git a/Runtime/ObjectPool/ObjectPoolManager.ObjectPool.cs b/Runtime/ObjectPool/ObjectPoolManager.ObjectPool.cs index 7b21ad0..f3afb9f 100644 --- a/Runtime/ObjectPool/ObjectPoolManager.ObjectPool.cs +++ b/Runtime/ObjectPool/ObjectPoolManager.ObjectPool.cs @@ -1,6 +1,6 @@ using System; using System.Collections.Generic; -using AlicizaX.Runtime; +using AlicizaX; namespace AlicizaX.ObjectPool { diff --git a/Runtime/ObjectPool/ObjectPoolModule.cs b/Runtime/ObjectPool/ObjectPoolModule.cs index 3a903f5..399e6bf 100644 --- a/Runtime/ObjectPool/ObjectPoolModule.cs +++ b/Runtime/ObjectPool/ObjectPoolModule.cs @@ -1,6 +1,6 @@ using System; using System.Collections.Generic; -using AlicizaX.Runtime; +using AlicizaX; namespace AlicizaX.ObjectPool { @@ -1286,4 +1286,4 @@ namespace AlicizaX.ObjectPool return a.Priority.CompareTo(b.Priority); } } -} \ No newline at end of file +} diff --git a/Runtime/Property/BindableProperty.cs b/Runtime/Property/BindableProperty.cs index ff1e1af..1dcb127 100644 --- a/Runtime/Property/BindableProperty.cs +++ b/Runtime/Property/BindableProperty.cs @@ -1,6 +1,6 @@ using System; -namespace AlicizaX.Runtime +namespace AlicizaX { public sealed class BindableProperty { diff --git a/Runtime/Utility/Utility.Assembly.cs b/Runtime/Utility/Utility.Assembly.cs index 0eb99fa..16da409 100644 --- a/Runtime/Utility/Utility.Assembly.cs +++ b/Runtime/Utility/Utility.Assembly.cs @@ -1,7 +1,7 @@ using System; using System.Collections.Generic; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Asset.Path.cs b/Runtime/Utility/Utility.Asset.Path.cs index fb308bf..cf6212c 100644 --- a/Runtime/Utility/Utility.Asset.Path.cs +++ b/Runtime/Utility/Utility.Asset.Path.cs @@ -1,4 +1,4 @@ -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Compression.cs b/Runtime/Utility/Utility.Compression.cs index 69edb0b..50b3019 100644 --- a/Runtime/Utility/Utility.Compression.cs +++ b/Runtime/Utility/Utility.Compression.cs @@ -1,7 +1,7 @@ using System; using System.IO; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { @@ -303,4 +303,4 @@ namespace AlicizaX.Runtime } } } -} \ No newline at end of file +} diff --git a/Runtime/Utility/Utility.Const.FileNameSuffix.cs b/Runtime/Utility/Utility.Const.FileNameSuffix.cs index e4b8968..7bb2499 100644 --- a/Runtime/Utility/Utility.Const.FileNameSuffix.cs +++ b/Runtime/Utility/Utility.Const.FileNameSuffix.cs @@ -1,4 +1,4 @@ -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Converter.cs b/Runtime/Utility/Utility.Converter.cs index 8dbc2c2..0e67db2 100644 --- a/Runtime/Utility/Utility.Converter.cs +++ b/Runtime/Utility/Utility.Converter.cs @@ -1,7 +1,7 @@ using System; using System.Text; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Encryption.Aes.cs b/Runtime/Utility/Utility.Encryption.Aes.cs index 1a059e3..95bf268 100644 --- a/Runtime/Utility/Utility.Encryption.Aes.cs +++ b/Runtime/Utility/Utility.Encryption.Aes.cs @@ -3,7 +3,7 @@ using System.IO; using System.Security.Cryptography; using System.Text; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Encryption.Dsa.cs b/Runtime/Utility/Utility.Encryption.Dsa.cs index 98867bd..ea75220 100644 --- a/Runtime/Utility/Utility.Encryption.Dsa.cs +++ b/Runtime/Utility/Utility.Encryption.Dsa.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.Security.Cryptography; using System.Text; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Encryption.Rsa.cs b/Runtime/Utility/Utility.Encryption.Rsa.cs index 17cfc9f..294ef5a 100644 --- a/Runtime/Utility/Utility.Encryption.Rsa.cs +++ b/Runtime/Utility/Utility.Encryption.Rsa.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.Security.Cryptography; using System.Text; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Encryption.cs b/Runtime/Utility/Utility.Encryption.cs index 4e83ace..4ebe336 100644 --- a/Runtime/Utility/Utility.Encryption.cs +++ b/Runtime/Utility/Utility.Encryption.cs @@ -3,7 +3,7 @@ using System.IO; using System.Security.Cryptography; using System.Text; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.File.cs b/Runtime/Utility/Utility.File.cs index 624179a..beb8ef6 100644 --- a/Runtime/Utility/Utility.File.cs +++ b/Runtime/Utility/Utility.File.cs @@ -1,4 +1,4 @@ -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { @@ -26,7 +26,7 @@ return size + UnitList[0]; } - + public static string GetLengthString(long length) { if (length < 1024) diff --git a/Runtime/Utility/Utility.Hash.HMACSha256.cs b/Runtime/Utility/Utility.Hash.HMACSha256.cs index 34cb1bf..2b07bff 100644 --- a/Runtime/Utility/Utility.Hash.HMACSha256.cs +++ b/Runtime/Utility/Utility.Hash.HMACSha256.cs @@ -3,7 +3,7 @@ using System.IO; using System.Security.Cryptography; using System.Text; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Hash.Md5.cs b/Runtime/Utility/Utility.Hash.Md5.cs index 1510bdd..fa8271b 100644 --- a/Runtime/Utility/Utility.Hash.Md5.cs +++ b/Runtime/Utility/Utility.Hash.Md5.cs @@ -2,7 +2,7 @@ using System.IO; using System.Text; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Hash.MurmurHash3.cs b/Runtime/Utility/Utility.Hash.MurmurHash3.cs index a4531b6..a088529 100644 --- a/Runtime/Utility/Utility.Hash.MurmurHash3.cs +++ b/Runtime/Utility/Utility.Hash.MurmurHash3.cs @@ -1,6 +1,6 @@ using System; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Hash.Sha1.cs b/Runtime/Utility/Utility.Hash.Sha1.cs index 46cb0df..6d0f39c 100644 --- a/Runtime/Utility/Utility.Hash.Sha1.cs +++ b/Runtime/Utility/Utility.Hash.Sha1.cs @@ -2,7 +2,7 @@ using System.IO; using System.Text; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Hash.XxHash.cs b/Runtime/Utility/Utility.Hash.XxHash.cs index 0ecb3ca..5ea2d09 100644 --- a/Runtime/Utility/Utility.Hash.XxHash.cs +++ b/Runtime/Utility/Utility.Hash.XxHash.cs @@ -2,7 +2,7 @@ using System; using System.Runtime.CompilerServices; using System.Text; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Http.cs b/Runtime/Utility/Utility.Http.cs index ac3ae90..8773412 100644 --- a/Runtime/Utility/Utility.Http.cs +++ b/Runtime/Utility/Utility.Http.cs @@ -5,7 +5,7 @@ using Cysharp.Threading.Tasks; using UnityEngine; using UnityEngine.Networking; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { @@ -111,4 +111,4 @@ namespace AlicizaX.Runtime } } } -} \ No newline at end of file +} diff --git a/Runtime/Utility/Utility.IdGenerator.cs b/Runtime/Utility/Utility.IdGenerator.cs index d07ceef..292af51 100644 --- a/Runtime/Utility/Utility.IdGenerator.cs +++ b/Runtime/Utility/Utility.IdGenerator.cs @@ -1,7 +1,7 @@ using System; using System.Threading; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Json.cs b/Runtime/Utility/Utility.Json.cs index 786bc44..f0b1152 100644 --- a/Runtime/Utility/Utility.Json.cs +++ b/Runtime/Utility/Utility.Json.cs @@ -1,7 +1,7 @@ using System; using Newtonsoft.Json; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { @@ -84,4 +84,4 @@ namespace AlicizaX.Runtime } } } -} \ No newline at end of file +} diff --git a/Runtime/Utility/Utility.Marshal.cs b/Runtime/Utility/Utility.Marshal.cs index 13a04f4..167ea10 100644 --- a/Runtime/Utility/Utility.Marshal.cs +++ b/Runtime/Utility/Utility.Marshal.cs @@ -1,6 +1,6 @@ using System; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Net.cs b/Runtime/Utility/Utility.Net.cs index 5be6cf5..4ef9926 100644 --- a/Runtime/Utility/Utility.Net.cs +++ b/Runtime/Utility/Utility.Net.cs @@ -4,7 +4,7 @@ using System.Net; using System.Net.NetworkInformation; using System.Net.Sockets; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Object.cs b/Runtime/Utility/Utility.Object.cs index 7ff20ec..5f2d17c 100644 --- a/Runtime/Utility/Utility.Object.cs +++ b/Runtime/Utility/Utility.Object.cs @@ -1,4 +1,4 @@ -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Path.cs b/Runtime/Utility/Utility.Path.cs index e183e6b..c1056a8 100644 --- a/Runtime/Utility/Utility.Path.cs +++ b/Runtime/Utility/Utility.Path.cs @@ -1,6 +1,6 @@ using System.IO; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.PlayerPrefs.cs b/Runtime/Utility/Utility.PlayerPrefs.cs index f3fbaff..5201136 100644 --- a/Runtime/Utility/Utility.PlayerPrefs.cs +++ b/Runtime/Utility/Utility.PlayerPrefs.cs @@ -1,7 +1,7 @@ using System; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Random.cs b/Runtime/Utility/Utility.Random.cs index 1ed5f76..52cb02e 100644 --- a/Runtime/Utility/Utility.Random.cs +++ b/Runtime/Utility/Utility.Random.cs @@ -1,6 +1,6 @@ using System; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Reflection.cs b/Runtime/Utility/Utility.Reflection.cs index e26c8f3..b6e249f 100644 --- a/Runtime/Utility/Utility.Reflection.cs +++ b/Runtime/Utility/Utility.Reflection.cs @@ -3,7 +3,7 @@ using System.Collections.Generic; using System.Linq; using System.Reflection; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { @@ -355,4 +355,4 @@ namespace AlicizaX.Runtime } } } -} \ No newline at end of file +} diff --git a/Runtime/Utility/Utility.Text.cs b/Runtime/Utility/Utility.Text.cs index f93b9b0..1ad1a28 100644 --- a/Runtime/Utility/Utility.Text.cs +++ b/Runtime/Utility/Utility.Text.cs @@ -1,6 +1,6 @@ using Cysharp.Text; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { @@ -519,4 +519,4 @@ namespace AlicizaX.Runtime } } } -} \ No newline at end of file +} diff --git a/Runtime/Utility/Utility.Unity.cs b/Runtime/Utility/Utility.Unity.cs index 67c338f..5de3720 100644 --- a/Runtime/Utility/Utility.Unity.cs +++ b/Runtime/Utility/Utility.Unity.cs @@ -6,7 +6,7 @@ using UnityEngine.Events; using UnityEngine.Internal; using Object = UnityEngine.Object; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Verifier.Crc32.cs b/Runtime/Utility/Utility.Verifier.Crc32.cs index 48dcf50..f527d5c 100644 --- a/Runtime/Utility/Utility.Verifier.Crc32.cs +++ b/Runtime/Utility/Utility.Verifier.Crc32.cs @@ -1,4 +1,4 @@ -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Verifier.Crc64.cs b/Runtime/Utility/Utility.Verifier.Crc64.cs index ca8bafa..58a3901 100644 --- a/Runtime/Utility/Utility.Verifier.Crc64.cs +++ b/Runtime/Utility/Utility.Verifier.Crc64.cs @@ -6,7 +6,7 @@ using System.IO; using System.Threading; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.Verifier.cs b/Runtime/Utility/Utility.Verifier.cs index 22c4c02..27d11cf 100644 --- a/Runtime/Utility/Utility.Verifier.cs +++ b/Runtime/Utility/Utility.Verifier.cs @@ -1,7 +1,7 @@ using System; using System.IO; -namespace AlicizaX.Runtime +namespace AlicizaX { public static partial class Utility { diff --git a/Runtime/Utility/Utility.cs b/Runtime/Utility/Utility.cs index 33d52be..32703d1 100644 --- a/Runtime/Utility/Utility.cs +++ b/Runtime/Utility/Utility.cs @@ -1,4 +1,4 @@ -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// 实用函数集。 diff --git a/Runtime/Variable/VarBoolean.cs b/Runtime/Variable/VarBoolean.cs index 63a99eb..de1a7bc 100644 --- a/Runtime/Variable/VarBoolean.cs +++ b/Runtime/Variable/VarBoolean.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.Boolean 变量类。 diff --git a/Runtime/Variable/VarByte.cs b/Runtime/Variable/VarByte.cs index 40b8515..d392e50 100644 --- a/Runtime/Variable/VarByte.cs +++ b/Runtime/Variable/VarByte.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.Byte 变量类。 diff --git a/Runtime/Variable/VarByteArray.cs b/Runtime/Variable/VarByteArray.cs index b8f2cab..88892be 100644 --- a/Runtime/Variable/VarByteArray.cs +++ b/Runtime/Variable/VarByteArray.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.Byte 数组变量类。 diff --git a/Runtime/Variable/VarChar.cs b/Runtime/Variable/VarChar.cs index 705c8d3..49b043e 100644 --- a/Runtime/Variable/VarChar.cs +++ b/Runtime/Variable/VarChar.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.Char 变量类。 diff --git a/Runtime/Variable/VarCharArray.cs b/Runtime/Variable/VarCharArray.cs index 61e6421..cf00eae 100644 --- a/Runtime/Variable/VarCharArray.cs +++ b/Runtime/Variable/VarCharArray.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.Char 数组变量类。 diff --git a/Runtime/Variable/VarColor.cs b/Runtime/Variable/VarColor.cs index 615dc26..c3fc1ac 100644 --- a/Runtime/Variable/VarColor.cs +++ b/Runtime/Variable/VarColor.cs @@ -1,7 +1,7 @@ using AlicizaX; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// UnityEngine.Color 变量类。 diff --git a/Runtime/Variable/VarColor32.cs b/Runtime/Variable/VarColor32.cs index e9d85ed..3e78648 100644 --- a/Runtime/Variable/VarColor32.cs +++ b/Runtime/Variable/VarColor32.cs @@ -1,7 +1,7 @@ using AlicizaX; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// UnityEngine.Color32 变量类。 diff --git a/Runtime/Variable/VarDateTime.cs b/Runtime/Variable/VarDateTime.cs index 5f30410..51b4bd3 100644 --- a/Runtime/Variable/VarDateTime.cs +++ b/Runtime/Variable/VarDateTime.cs @@ -1,7 +1,7 @@ using AlicizaX; using System; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.DateTime 变量类。 diff --git a/Runtime/Variable/VarDecimal.cs b/Runtime/Variable/VarDecimal.cs index 189be15..cdb92fb 100644 --- a/Runtime/Variable/VarDecimal.cs +++ b/Runtime/Variable/VarDecimal.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.Decimal 变量类。 diff --git a/Runtime/Variable/VarDouble.cs b/Runtime/Variable/VarDouble.cs index 65c7a46..3758f6b 100644 --- a/Runtime/Variable/VarDouble.cs +++ b/Runtime/Variable/VarDouble.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.Double 变量类。 diff --git a/Runtime/Variable/VarGameObject.cs b/Runtime/Variable/VarGameObject.cs index 1f2a302..5f2a148 100644 --- a/Runtime/Variable/VarGameObject.cs +++ b/Runtime/Variable/VarGameObject.cs @@ -1,7 +1,7 @@ using AlicizaX; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// UnityEngine.GameObject 变量类。 diff --git a/Runtime/Variable/VarInt16.cs b/Runtime/Variable/VarInt16.cs index 5ce61f4..af4f776 100644 --- a/Runtime/Variable/VarInt16.cs +++ b/Runtime/Variable/VarInt16.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.Int16 变量类。 diff --git a/Runtime/Variable/VarInt32.cs b/Runtime/Variable/VarInt32.cs index 8f7db69..9b5ad29 100644 --- a/Runtime/Variable/VarInt32.cs +++ b/Runtime/Variable/VarInt32.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.Int32 变量类。 diff --git a/Runtime/Variable/VarInt64.cs b/Runtime/Variable/VarInt64.cs index e18aff6..56c98da 100644 --- a/Runtime/Variable/VarInt64.cs +++ b/Runtime/Variable/VarInt64.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.Int64 变量类。 diff --git a/Runtime/Variable/VarMaterial.cs b/Runtime/Variable/VarMaterial.cs index 09d38dd..3811cf7 100644 --- a/Runtime/Variable/VarMaterial.cs +++ b/Runtime/Variable/VarMaterial.cs @@ -1,7 +1,7 @@ using AlicizaX; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// UnityEngine.Material 变量类。 diff --git a/Runtime/Variable/VarObject.cs b/Runtime/Variable/VarObject.cs index c7bae49..ca42841 100644 --- a/Runtime/Variable/VarObject.cs +++ b/Runtime/Variable/VarObject.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.Object 变量类。 diff --git a/Runtime/Variable/VarQuaternion.cs b/Runtime/Variable/VarQuaternion.cs index c11795f..0e1a5b5 100644 --- a/Runtime/Variable/VarQuaternion.cs +++ b/Runtime/Variable/VarQuaternion.cs @@ -1,7 +1,7 @@ using AlicizaX; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// UnityEngine.Quaternion 变量类。 diff --git a/Runtime/Variable/VarRect.cs b/Runtime/Variable/VarRect.cs index 014878a..b82f4c5 100644 --- a/Runtime/Variable/VarRect.cs +++ b/Runtime/Variable/VarRect.cs @@ -1,7 +1,7 @@ using AlicizaX; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// UnityEngine.Rect 变量类。 diff --git a/Runtime/Variable/VarSByte.cs b/Runtime/Variable/VarSByte.cs index ec24c88..c56020a 100644 --- a/Runtime/Variable/VarSByte.cs +++ b/Runtime/Variable/VarSByte.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.SByte 变量类。 diff --git a/Runtime/Variable/VarSingle.cs b/Runtime/Variable/VarSingle.cs index 768fd48..8360514 100644 --- a/Runtime/Variable/VarSingle.cs +++ b/Runtime/Variable/VarSingle.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.Single 变量类。 diff --git a/Runtime/Variable/VarString.cs b/Runtime/Variable/VarString.cs index 8290064..88e4aa0 100644 --- a/Runtime/Variable/VarString.cs +++ b/Runtime/Variable/VarString.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.String 变量类。 diff --git a/Runtime/Variable/VarTexture.cs b/Runtime/Variable/VarTexture.cs index 7ca2e37..286a733 100644 --- a/Runtime/Variable/VarTexture.cs +++ b/Runtime/Variable/VarTexture.cs @@ -1,7 +1,7 @@ using AlicizaX; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// UnityEngine.Texture 变量类。 diff --git a/Runtime/Variable/VarTransform.cs b/Runtime/Variable/VarTransform.cs index 526ab9c..7771905 100644 --- a/Runtime/Variable/VarTransform.cs +++ b/Runtime/Variable/VarTransform.cs @@ -1,7 +1,7 @@ using AlicizaX; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// UnityEngine.Transform 变量类。 diff --git a/Runtime/Variable/VarUInt16.cs b/Runtime/Variable/VarUInt16.cs index afa6bd2..1cfec35 100644 --- a/Runtime/Variable/VarUInt16.cs +++ b/Runtime/Variable/VarUInt16.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.UInt16 变量类。 diff --git a/Runtime/Variable/VarUInt32.cs b/Runtime/Variable/VarUInt32.cs index bb90aa4..1eea2ea 100644 --- a/Runtime/Variable/VarUInt32.cs +++ b/Runtime/Variable/VarUInt32.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.UInt32 变量类。 diff --git a/Runtime/Variable/VarUInt64.cs b/Runtime/Variable/VarUInt64.cs index b711028..0aa82fb 100644 --- a/Runtime/Variable/VarUInt64.cs +++ b/Runtime/Variable/VarUInt64.cs @@ -1,6 +1,6 @@ using AlicizaX; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// System.UInt64 变量类。 diff --git a/Runtime/Variable/VarUnityObject.cs b/Runtime/Variable/VarUnityObject.cs index 3b111a2..6a6d747 100644 --- a/Runtime/Variable/VarUnityObject.cs +++ b/Runtime/Variable/VarUnityObject.cs @@ -1,7 +1,7 @@ using AlicizaX; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// UnityEngine.Object 变量类。 diff --git a/Runtime/Variable/VarVector2.cs b/Runtime/Variable/VarVector2.cs index 1186185..75fe6a8 100644 --- a/Runtime/Variable/VarVector2.cs +++ b/Runtime/Variable/VarVector2.cs @@ -1,7 +1,7 @@ using AlicizaX; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// UnityEngine.Vector2 变量类。 diff --git a/Runtime/Variable/VarVector3.cs b/Runtime/Variable/VarVector3.cs index dd61ace..8fb6fa6 100644 --- a/Runtime/Variable/VarVector3.cs +++ b/Runtime/Variable/VarVector3.cs @@ -1,7 +1,7 @@ using AlicizaX; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// UnityEngine.Vector3 变量类。 diff --git a/Runtime/Variable/VarVector4.cs b/Runtime/Variable/VarVector4.cs index eda2c04..c47becf 100644 --- a/Runtime/Variable/VarVector4.cs +++ b/Runtime/Variable/VarVector4.cs @@ -1,7 +1,7 @@ using AlicizaX; using UnityEngine; -namespace AlicizaX.Runtime +namespace AlicizaX { /// /// UnityEngine.Vector4 变量类。