44 lines
1.3 KiB
C#
44 lines
1.3 KiB
C#
using System;
|
|
using UnityEngine;
|
|
|
|
namespace Pack
|
|
{
|
|
public static class PackLog
|
|
{
|
|
public static void Log(string message)
|
|
{
|
|
if (Application.isBatchMode)
|
|
Debug.Log(PackConstant.TAG_START + message + PackConstant.TAG_END);
|
|
else
|
|
Debug.Log(message);
|
|
}
|
|
|
|
public static void LogError(string message)
|
|
{
|
|
if (Application.isBatchMode)
|
|
Debug.LogError(PackConstant.TAG_ERROR_START + message + PackConstant.TAG_ERROR_END);
|
|
else
|
|
Debug.LogError(message);
|
|
}
|
|
|
|
public static void LogWarning(string message)
|
|
{
|
|
if (Application.isBatchMode)
|
|
Debug.LogWarning(PackConstant.TAG_WARING_START + message + PackConstant.TAG_WARING_END);
|
|
else
|
|
Debug.LogWarning(message);
|
|
}
|
|
|
|
public static void LogException(Exception exception)
|
|
{
|
|
if (Application.isBatchMode)
|
|
{
|
|
Debug.LogError(PackConstant.TAG_EXCEPTION_START);
|
|
Debug.LogException(exception);
|
|
Debug.LogError(PackConstant.TAG_EXCEPTION_END);
|
|
}
|
|
else
|
|
Debug.LogException(exception);
|
|
}
|
|
}
|
|
} |