private void DisplayNextSet(KeyCode key) { var index = _paintingsSets.FindIndex(x => x == CurrentSet); switch (key) { case KeyCode.LeftArrow: index -= 1; break; case KeyCode.RightArrow: index += 1; break; } if (index < 0) { index = _paintingsSets.Count - 1; } else if (index == _paintingsSets.Count) { index = 0; } SetPaintings(_paintingsSets[index]); CurrentSet = _paintingsSets[index]; LoggerBehavior.DoLog(); }
public static void ServerLog(string message) { if (useLog) { message = string.Format(ServerLogFormatStr, message); LoggerBehavior.Log(message, LoggerBehavior.LoggerType.Log); UnityEngine.Debug.Log(message); } }
public static void LogError(object value) { if (value == null) { UnityEngine.Debug.LogError("LogError value is null"); return; } if (useLog) { UnityEngine.Debug.LogError(value.ToString()); } LoggerBehavior.Log(value.ToString(), LoggerBehavior.LoggerType.Error); for (int i = 0; i < msLoggerList.Count; i++) { IBaseLogger logger = msLoggerList[i]; if (logger != null) { logger.LogError(value); } } }
// Use this for initialization void Start() { index = 0; loggingManager = GameObject.Find("LoggingManager").GetComponent <LoggingManager>(); loggerBehavior = GameObject.Find("Pupil Manager").GetComponent <LoggerBehavior>(); }
void Avake() { instance = this; }