public static void LogError(params object[] toLog)
    {
        string log = "";

        if (toLog != null)
        {
            foreach (object item in toLog)
            {
                log += ObjectToString(item);
                log += ", ";
            }

            if (!string.IsNullOrEmpty(log))
            {
                log = log.Substring(0, log.Length - 2);
            }
        }

        if (LogToScreen)
        {
            ScreenLogger.LogError(log);
        }

        if (logToConsole)
        {
            Debug.LogError(log);
        }
    }
示例#2
0
        public static void LogError(params object[] toLog)
        {
            if (LogToScreen)
            {
                ScreenLogger.LogError(LogToString(toLog));
            }

            if (logToConsole)
            {
                UnityEngine.Debug.LogError(LogToString(toLog));
            }
        }