AssetSystem_Log.cs 598 B

123456789101112131415161718192021222324252627282930
  1. using UnityEngine;
  2. using System.Collections;
  3. public class AssetSystem_Log : MonoSingleton<AssetSystem_Log> {
  4. int maxLine = 20;
  5. int curtLine = 0;
  6. public void Log(string logStr)
  7. {
  8. curtLine += 1 ;
  9. if (curtLine >= maxLine)
  10. {
  11. LogClear();
  12. }
  13. LogHelper.Log(logStr);
  14. AssetUI_ShowLog.Instance.logString += logStr+"\n";
  15. }
  16. public void LogClear()
  17. {
  18. curtLine = 0;
  19. AssetUI_ShowLog.Instance.logString = "";
  20. }
  21. public void LogError(string logStr)
  22. {
  23. LogHelper.LogError(logStr);
  24. }
  25. }