コード例 #1
0
ファイル: Logger.cs プロジェクト: zjytra/Unity_Utlity_Scripts
        private static void DoLog(string szMsg, KLogLevel emLevel)
        {
            if (LogLevel > emLevel)
            {
                return;
            }
            szMsg = string.Format("[{0}]{1}\n\n=================================================================\n\n",
                                  DateTime.Now.ToString("HH:mm:ss.ffff"), szMsg);

            switch (emLevel)
            {
            case KLogLevel.Warning:
            case KLogLevel.Trace:
                UnityEngine.Debug.LogWarning(szMsg);
                break;

            case KLogLevel.Error:
                UnityEngine.Debug.LogError(szMsg);
                break;

            default:
                UnityEngine.Debug.Log(szMsg);
                break;
            }
        }
コード例 #2
0
ファイル: Logger.cs プロジェクト: s3chugo/KEngine
        private static void DoLog(string szMsg, KLogLevel emLevel)
        {
            if (LogLevel > emLevel)
                return;
            szMsg = string.Format("[{0}]{1}\n\n=================================================================\n\n",
                DateTime.Now.ToString("HH:mm:ss.ffff"), szMsg);

            switch (emLevel)
            {
                case KLogLevel.Warning:
                case KLogLevel.Trace:
                    UnityEngine.Debug.LogWarning(szMsg);
                    break;
                case KLogLevel.Error:
                    UnityEngine.Debug.LogError(szMsg);
                    break;
                default:
                    UnityEngine.Debug.Log(szMsg);
                    break;
            }
        }