private void Awake() { ResetFrameStats(); #if !UNITY_EDITOR _showScreen = true; _showRendering = true; _showMemory = true; #endif _window = new DebugWindow(new Rect(10, 10, 800, 600), RenderWindowContents) { Title = () => { string title = "Debug Menu"; if (null != _currentNode) { if (null != _currentNode.Parent) { title = $"{_currentNode.Parent.Title()}"; } title += $" => {_currentNode.Title()}"; } return(title); } }; Application.logMessageReceived += OnLogMessageReceived; InitLogMessageDebugNode(); }
private void Awake() { _window = new DebugWindow(new Rect(10, 10, 800, 600), RenderWindowContents) { Title = () => { string title = "Debug Menu"; if (null != _currentNode) { if (null != _currentNode.Parent) { title = $"{_currentNode.Parent.Title()}"; } title += $" => {_currentNode.Title()}"; } return(title); } }; }