/// <summary> /// 记录日志 /// </summary> /// <param name="level">日志等级</param> /// <param name="message">日志内容</param> public void Log(GameFrameworkLogLevel level, object message) { switch (level) { case GameFrameworkLogLevel.Debug: //灰色信息 Debug.Log(Utility.Text.Format("<color=#888888>{0}</color>", message.ToString())); break; case GameFrameworkLogLevel.Info: //信息 Debug.Log(message); break; case GameFrameworkLogLevel.Warning: //警告 Debug.LogWarning(message); break; case GameFrameworkLogLevel.Error: //错误 Debug.LogError(message); break; case GameFrameworkLogLevel.Fatal: //严重错误 throw new GameFrameworkException(message.ToString()); default: break; } }
/// <summary> /// 记录日志。 /// </summary> /// <param name="level">日志等级。</param> /// <param name="message">日志内容。</param> public void Log(GameFrameworkLogLevel level, object message) { switch (level) { case GameFrameworkLogLevel.Debug: Debug.Log(Utility.Text.Format("<color=#000000>{0}</color>", message.ToString())); break; case GameFrameworkLogLevel.Info: Debug.Log(Utility.Text.Format("<color=#0000ff>{0}</color>", message.ToString())); break; case GameFrameworkLogLevel.Warning: Debug.Log(Utility.Text.Format("<color=#ff6600>{0}</color>", message.ToString())); break; case GameFrameworkLogLevel.Error: Debug.Log(Utility.Text.Format("<color=#ff0000>{0}</color>", message.ToString())); break; default: throw new GameFrameworkException(message.ToString()); } }