PersistentTrails.DebugMessages.OnGUI C# (CSharp) Method

OnGUI() public method

public OnGUI ( ) : void
return void
        public void OnGUI()
        {
            if (outputLines.Count > 0)
            {
                for (int i = 0; i < outputLines.Count; i++)
                {
                    GUI.Label(new Rect(screenPosition.x, screenPosition.y + lineSpacing * i, screenPosition.width, screenPosition.height), outputLines[i].text);
                    outputLines[i].delay -= Time.deltaTime;
                    if (outputLines[i].delay <= 0f)
                    {
                        outputLines.RemoveAt(i);
                        i--;
                    }
                }
            }
        }