Esempio n. 1
0
 public static void LogTitle(object title, int level, debugColor color)
 {
     if (!enable)
     {
         return;
     }
     LogBold(Title(title, level, color));
 }
Esempio n. 2
0
 /// <summary>
 /// Out Put Obj
 /// </summary>
 /// <typeparam name="T"></typeparam>
 /// <param name="content"></param>
 /// <param name="color"></param>
 public static void LogObject <T>(T content, debugColor color = debugColor.black)
 {
     if (!enable)
     {
         return;
     }
     Debug.Log(Message(typeof(T).Name, color, true) + "\n" + ObjectMessage <T>(content));
 }
Esempio n. 3
0
 public static void LogBold(object message, debugColor color = debugColor.black)
 {
     if (!enable)
     {
         return;
     }
     Debug.Log(Message(message, color, true));
 }
Esempio n. 4
0
 public static void Log(object message, debugColor color = debugColor.blue)
 {
     if (!enable)
     {
         return;
     }
     Debug.Log(Message(message, color));
 }
Esempio n. 5
0
        private static string Message(object message, debugColor color = debugColor.black, bool blod = false)
        {
            var content = string.Format("<color={0}>{1}</color>", color.ToString(), message);

            content = blod ? string.Format("<b>{0}</b>", content) : content;

            return(content);
        }
Esempio n. 6
0
 public static void LogError(object message, debugColor color = debugColor.red)
 {
     if (!enable)
     {
         return;
     }
     Debug.LogError(Message(message, color));
     SendDebugMsg(Message(message, color));
 }
Esempio n. 7
0
 private static string Title(object title, int level, debugColor color)
 {
     return(Message(string.Format("{0}{1}{2}{1}", Space(level * 2), Character(16 - level * 2), title), color));
 }