protected override void _WriteDebugFile(CSLib.Utility.CDebugOut.LEVEL iLevel, string strTitle, string strFormat) { if (WriteFile == false) { return; } // if (m_dfNormal == null) { m_dfNormal = new CDebugFile(CurDirectory, FileName, "N"); } m_dfNormal.WriteLine(strTitle + " : " + strFormat); // if (iLevel == CSLib.Utility.CDebugOut.LEVEL.WARNING) { if (m_dfWarning == null) { m_dfWarning = new CDebugFile(CurDirectory, FileName, "W"); } m_dfWarning.WriteLine(strTitle + " : " + strFormat); } else if (iLevel == CSLib.Utility.CDebugOut.LEVEL.ERROR) { if (m_dfError == null) { m_dfError = new CDebugFile(CurDirectory, FileName, "E"); } m_dfError.WriteLine(strTitle + " : " + strFormat); } }
protected override void _DisplayMsg(bool bPopUp, CSLib.Utility.CDebugOut.LEVEL iLevel, string strTitle, object strFormat, params object[] aArgs) { CConsole.WriteLine(iLevel, strTitle + " : " + strFormat); _WriteDebugFile(iLevel, strTitle, strFormat.ToString()); if (bPopUp) { //ShowMessageBox(iLevel, null, strTitle, strFormat.ToString()); } }
public static void WriteLine(CSLib.Utility.CDebugOut.LEVEL eLevel, object value) { if (eLevel == CSLib.Utility.CDebugOut.LEVEL.WARNING) { Debug.LogWarning(value); } else if (eLevel == CSLib.Utility.CDebugOut.LEVEL.ERROR) { Debug.LogError(value); } else { Debug.Log(value); } }