示例#1
0
        public static string Format_Log(string format, int stack_offset = 0, params object[] args)
        {
            StackFrame frame = new StackFrame(1 + stack_offset, true);
            string     meth  = frame.GetMethod().ReflectedType.FullName;
            string     funct = frame.GetMethod().Name;
            int        line  = frame.GetFileLineNumber();

            string str = String.Format(format, args);

            str = DebugHud.Tag_String(String.Format("{0}  [Function: {1}::{2} @ Line: {3}]", str, meth, funct, line), 1);

            return(str);
        }
示例#2
0
        public static void Log(string format, params object[] args)
        {
            string str = DebugHud.Tag_String(String.Format(format, args), 1);

            DebugHud.Add_Line(str);
        }
示例#3
0
        public static void Log(string format)
        {
            string str = DebugHud.Tag_String(format, 1);

            DebugHud.Add_Line(str);
        }