同步操作将从 jzt/UnityFun 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
using UnityEngine;using System.IO;using System.Text;using System;public enum LogToolType{NoSet,WriteFile,PrintConsole,PrintConsoleAndWriteFile,PrintErrorConsoleAndWriteFile,PrintWarningConsoleAndWriteFile}public static class LogTool{private static string logPath = "log.log";public static void Init(string logPath){LogTool.logPath = logPath;if (File.Exists(logPath)){File.Delete(logPath);}}public static void Print(string _msg){Log(_msg, LogToolType.PrintConsole);}public static void Log(string _msg){Log(_msg, LogToolType.WriteFile);}public static void Info(string _msg){Log(_msg, LogToolType.PrintConsoleAndWriteFile);}public static void Warning(string _msg){Log(_msg, LogToolType.PrintWarningConsoleAndWriteFile);}public static void Error(string _msg){Log(_msg, LogToolType.PrintErrorConsoleAndWriteFile);}public static void Log(string _msg, LogToolType type){if (type == LogToolType.NoSet){}else if (type == LogToolType.WriteFile){WriteLogFile(_msg, type);}else if (type == LogToolType.PrintConsole){Debug.Log(_msg);}else if (type == LogToolType.PrintConsoleAndWriteFile){Debug.Log(_msg);WriteLogFile(_msg, type);}else if (type == LogToolType.PrintErrorConsoleAndWriteFile){Debug.LogError(_msg);WriteLogFile(_msg, type);}else if (type == LogToolType.PrintWarningConsoleAndWriteFile){Debug.LogWarning(_msg);WriteLogFile(_msg, type);}}private static void WriteLogFile(string msg, LogToolType type){var result = new StringBuilder();result.Append(DateTime.Now.ToString());result.Append(" ");if (type == LogToolType.PrintWarningConsoleAndWriteFile){result.Append("WARNING");}else if (type == LogToolType.PrintErrorConsoleAndWriteFile){result.Append("ERROR");}else{result.Append("INFO");}result.Append(" ");result.Append(msg);FileStream fs = new FileStream(logPath, FileMode.Append);StreamWriter sw = new StreamWriter(fs);sw.WriteLine(result.ToString());sw.Close();fs.Close();}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。