Esempio n. 1
0
        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();
        }
Esempio n. 2
0
        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);
                }
            };
        }