public override void Init(ConsoleWindow.LogData data) { base.Init(data); conditionText.text = data.condition; conditionText.color = data.textColor; stackTraceText.text = data.stackTrace; stackTraceText.color = data.textColor; switch (data.logType) { case LogType.Error: messageType = MessageType.Error; break; case LogType.Assert: messageType = MessageType.Assert; break; case LogType.Warning: messageType = MessageType.Warning; break; case LogType.Log: messageType = MessageType.Log; break; case LogType.Exception: messageType = MessageType.Exception; break; } }
public virtual void Init(ConsoleWindow.LogData data) { timeText.text = ConsoleWindow.GetTimeString(data.logTime); logTime = data.logTime; ResetPosition(); console = transform.root.GetComponent <ConsoleWindow>(); }