AesirArchitectureDebug
介绍
- 种类:
static class
- 所在程序集:
Runestone.AesirArchitecture
- 所在命名空间:
Runestone.AesirArchitecture
public static class AesirArchitectureDebug
注释
- AesirArchitecture 内部日志工具。 所有架构模块的日志输出应走此工具,以醒目的颜色和 [AesirArchitecture] 标识区分来源。 Log/Warning 通过 [Conditional] 在打包时自动剔除;Error 始终保留。
方法
所有方法签名总览
| 方法完整签名 |
public Type GetType() |
public virtual bool Equals(object obj) |
public virtual int GetHashCode() |
public virtual string ToString() |
[Overload] public static void Log(object source, string message) |
[Overload] public static void Log(string message) |
[Overload] public static void LogError(object source, string message) |
[Overload] public static void LogError(string message) |
[Overload] public static void LogTestInfo(object source, string message) |
[Overload] public static void LogTestInfo(string message) |
[Overload] public static void LogWarning(object source, string message) |
[Overload] public static void LogWarning(string message) |
protected object MemberwiseClone() |
protected virtual void Finalize() |
声明的普通方法
| 普通方法名称 |
注释 |
public static void Log |
输出 Log 级别消息,附带来源标识 |
public static void Log |
输出 Log 级别消息 |
public static void LogError |
输出 Error 级别消息,附带来源标识 |
public static void LogError |
输出 Error 级别消息 |
public static void LogTestInfo |
输出单元测试日志消息,附带来源标识 |
public static void LogTestInfo |
输出单元测试日志消息。 仅在定义了 UNITY_INCLUDE_TESTS 的程序集中生效,非测试构建自动剔除调用。 |
public static void LogWarning |
输出 Warning 级别消息,附带来源标识 |
public static void LogWarning |
输出 Warning 级别消息 |
继承的普通方法
| 普通方法名称 |
注释 |
声明方法的类 |
public Type GetType |
|
System.Object |
public virtual bool Equals |
|
System.Object |
public virtual int GetHashCode |
|
System.Object |
public virtual string ToString |
|
System.Object |
protected object MemberwiseClone |
|
System.Object |
protected virtual void Finalize |
|
System.Object |
字段
常量字段
| 字段完整签名 |
注释 |
public const string ErrorTag = "<color=#FF4444><b>[AesirArchitecture]</b></color>"; |
Error 级别的富文本标签,供异常消息复用以保持控制台输出风格一致。 |
private const string Tag = "<color=#00FF88><b>[AesirArchitecture]</b></color>"; |
|
private const string TagError = "<color=#FF4444><b>[AesirArchitecture]</b></color>"; |
|
private const string TagTest = "<color=#00BFFF><b>[AesirArchitectureTest]</b></color>"; |
|
private const string TagWarning = "<color=#FFA500><b>[AesirArchitecture]</b></color>"; |
|
Additional Notes
首个 ## Additional Notes 是增量生成文档标识符,请勿修改标题级别和内容!本文档由 Aesir Inspector 辅助生成。