@@ -15,6 +15,19 @@ namespace UnityGameFramework.Runtime
1515 /// </summary>
1616 public static class Log
1717 {
18+ /// <summary>
19+ /// 打印调试级别日志,用于记录调试类日志信息。
20+ /// </summary>
21+ /// <param name="message">日志内容。</param>
22+ /// <remarks>仅在带有 ENABLE_LOG、ENABLE_DEBUG_LOG 或 ENABLE_DEBUG_AND_ABOVE_LOG 预编译选项时生效。</remarks>
23+ [ Conditional ( "ENABLE_LOG" ) ]
24+ [ Conditional ( "ENABLE_DEBUG_LOG" ) ]
25+ [ Conditional ( "ENABLE_DEBUG_AND_ABOVE_LOG" ) ]
26+ public static void Debug ( object message )
27+ {
28+ GameFrameworkLog . Debug ( message ) ;
29+ }
30+
1831 /// <summary>
1932 /// 打印调试级别日志,用于记录调试类日志信息。
2033 /// </summary>
@@ -511,7 +524,21 @@ public static void Debug<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,
511524 /// <summary>
512525 /// 打印信息级别日志,用于记录程序正常运行日志信息。
513526 /// </summary>
514- /// <param name="message">日志内容</param>
527+ /// <param name="message">日志内容。</param>
528+ /// <remarks>仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。</remarks>
529+ [ Conditional ( "ENABLE_LOG" ) ]
530+ [ Conditional ( "ENABLE_INFO_LOG" ) ]
531+ [ Conditional ( "ENABLE_DEBUG_AND_ABOVE_LOG" ) ]
532+ [ Conditional ( "ENABLE_INFO_AND_ABOVE_LOG" ) ]
533+ public static void Info ( object message )
534+ {
535+ GameFrameworkLog . Info ( message ) ;
536+ }
537+
538+ /// <summary>
539+ /// 打印信息级别日志,用于记录程序正常运行日志信息。
540+ /// </summary>
541+ /// <param name="message">日志内容。</param>
515542 /// <remarks>仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG 或 ENABLE_INFO_AND_ABOVE_LOG 预编译选项时生效。</remarks>
516543 [ Conditional ( "ENABLE_LOG" ) ]
517544 [ Conditional ( "ENABLE_INFO_LOG" ) ]
@@ -1018,6 +1045,21 @@ public static void Info<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,
10181045 GameFrameworkLog . Info ( format , arg1 , arg2 , arg3 , arg4 , arg5 , arg6 , arg7 , arg8 , arg9 , arg10 , arg11 , arg12 , arg13 , arg14 , arg15 , arg16 ) ;
10191046 }
10201047
1048+ /// <summary>
1049+ /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。
1050+ /// </summary>
1051+ /// <param name="message">日志内容。</param>
1052+ /// <remarks>仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG 或 ENABLE_WARNING_AND_ABOVE_LOG 预编译选项时生效。</remarks>
1053+ [ Conditional ( "ENABLE_LOG" ) ]
1054+ [ Conditional ( "ENABLE_WARNING_LOG" ) ]
1055+ [ Conditional ( "ENABLE_DEBUG_AND_ABOVE_LOG" ) ]
1056+ [ Conditional ( "ENABLE_INFO_AND_ABOVE_LOG" ) ]
1057+ [ Conditional ( "ENABLE_WARNING_AND_ABOVE_LOG" ) ]
1058+ public static void Warning ( object message )
1059+ {
1060+ GameFrameworkLog . Warning ( message ) ;
1061+ }
1062+
10211063 /// <summary>
10221064 /// 打印警告级别日志,建议在发生局部功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。
10231065 /// </summary>
@@ -1545,6 +1587,22 @@ public static void Warning<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T1
15451587 GameFrameworkLog . Warning ( format , arg1 , arg2 , arg3 , arg4 , arg5 , arg6 , arg7 , arg8 , arg9 , arg10 , arg11 , arg12 , arg13 , arg14 , arg15 , arg16 ) ;
15461588 }
15471589
1590+ /// <summary>
1591+ /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。
1592+ /// </summary>
1593+ /// <param name="message">日志内容。</param>
1594+ /// <remarks>仅在带有 ENABLE_LOG、ENABLE_INFO_LOG、ENABLE_DEBUG_AND_ABOVE_LOG、ENABLE_INFO_AND_ABOVE_LOG、ENABLE_WARNING_AND_ABOVE_LOG 或 ENABLE_ERROR_AND_ABOVE_LOG 预编译选项时生效。</remarks>
1595+ [ Conditional ( "ENABLE_LOG" ) ]
1596+ [ Conditional ( "ENABLE_ERROR_LOG" ) ]
1597+ [ Conditional ( "ENABLE_DEBUG_AND_ABOVE_LOG" ) ]
1598+ [ Conditional ( "ENABLE_INFO_AND_ABOVE_LOG" ) ]
1599+ [ Conditional ( "ENABLE_WARNING_AND_ABOVE_LOG" ) ]
1600+ [ Conditional ( "ENABLE_ERROR_AND_ABOVE_LOG" ) ]
1601+ public static void Error ( object message )
1602+ {
1603+ GameFrameworkLog . Error ( message ) ;
1604+ }
1605+
15481606 /// <summary>
15491607 /// 打印错误级别日志,建议在发生功能逻辑错误,但尚不会导致游戏崩溃或异常时使用。
15501608 /// </summary>
@@ -2089,6 +2147,23 @@ public static void Error<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13,
20892147 GameFrameworkLog . Error ( format , arg1 , arg2 , arg3 , arg4 , arg5 , arg6 , arg7 , arg8 , arg9 , arg10 , arg11 , arg12 , arg13 , arg14 , arg15 , arg16 ) ;
20902148 }
20912149
2150+ /// <summary>
2151+ /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。
2152+ /// </summary>
2153+ /// <param name="message">日志内容。</param>
2154+ /// <remarks>仅在带有 ENABLE_LOG、ENABLE_INFO_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 预编译选项时生效。</remarks>
2155+ [ Conditional ( "ENABLE_LOG" ) ]
2156+ [ Conditional ( "ENABLE_FATAL_LOG" ) ]
2157+ [ Conditional ( "ENABLE_DEBUG_AND_ABOVE_LOG" ) ]
2158+ [ Conditional ( "ENABLE_INFO_AND_ABOVE_LOG" ) ]
2159+ [ Conditional ( "ENABLE_WARNING_AND_ABOVE_LOG" ) ]
2160+ [ Conditional ( "ENABLE_ERROR_AND_ABOVE_LOG" ) ]
2161+ [ Conditional ( "ENABLE_FATAL_AND_ABOVE_LOG" ) ]
2162+ public static void Fatal ( object message )
2163+ {
2164+ GameFrameworkLog . Fatal ( message ) ;
2165+ }
2166+
20922167 /// <summary>
20932168 /// 打印严重错误级别日志,建议在发生严重错误,可能导致游戏崩溃或异常时使用,此时应尝试重启进程或重建游戏框架。
20942169 /// </summary>
0 commit comments