打印debug用。留坑。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
using System;
using System.Collections;
using System.Collections.Generic;
using System.IO;
using UnityEngine;
public abstract class MonoSingletonManager<T> : MonoBehaviour where T : MonoSingletonManager<T>
{
protected static T instance = null;
public static T GetInstance()
{
if (instance == null)
{
instance = FindObjectOfType<T>();
}
return instance;
}
protected virtual void OnDestroy()
{
instance = null;
}
}
public enum LogLevel
{
LOG = 0,
WARNING = 1,
ERROR = 2,
}
public class DebugHelper : MonoSingletonManager<DebugHelper>
{
public LogLevel SaveLogLevel;
public bool IsSameFile;
Queue<LogItem> m_vLogs;
FileInfo m_logFileInfo;
static bool m_isInited;
string