Пример #1
0
 // Use this for initialization
 void Start()
 {
     for (int i = 0; i < 10; i++)
     {
         ColorDebug.Log("-----" + i + "-----", ColorDebug.GetRandomColor());
     }
 }
        private void ColorDebug()
        {
            ColorDebug clrDeb = new ColorDebug();

            clrDeb.Closed += ClrDeb_Closed;
            clrDeb.ShowDialog();
        }
Пример #3
0
        /// <summary>
        /// <para>Imprime un mensaje con un color por consola y un header.</para>
        /// </summary>
        /// <param name="msg">Mensaje a imprimir por consola.</param>
        /// <param name="header">Texto del header.</param>
        /// <param name="color">Color del texto del mensaje.</param>
        public static void Log(string msg, string header, ColorDebug color)        // Imprime un mensaje con un color por consola y un header
        {
            switch (color)
            {
            case ColorDebug.Rojo:
                Debug.Log("[" + header + "] " + "<color=#ff0000ff>" + msg + "</color>");
                break;

            case ColorDebug.Verde:
                Debug.Log("[" + header + "] " + "<color=#00ff00ff>" + msg + "</color>");
                break;

            case ColorDebug.Azul:
                Debug.Log("[" + header + "] " + "<color=#0000a0ff>" + msg + "</color>");
                break;

            case ColorDebug.Morado:
                Debug.Log("[" + header + "] " + "<color=#800080ff>" + msg + "</color>");
                break;

            case ColorDebug.Naranja:
                Debug.Log("[" + header + "] " + "<color=#ffa500ff>" + msg + "</color>");
                break;

            case ColorDebug.Cyan:
                Debug.Log("[" + header + "] " + "<color=#00ffffff>" + msg + "</color>");
                break;

            case ColorDebug.Blanco:
                Debug.Log("[" + header + "] " + msg);
                break;

            case ColorDebug.Negro:
                Debug.Log("[" + header + "] " + "<color=#000000ff>" + msg + "</color>");
                break;

            default:
                Debug.Log("[" + header + "] " + msg);
                break;
            }
        }
Пример #4
0
        /// <summary>
        /// <para>Imprime un mensaje con un color y un estilo por consola con un header.</para>
        /// </summary>
        /// <param name="msg">Mensaje a imprimir.</param>
        /// <param name="header">Texto del header.</param>
        /// <param name="color">Color del mensaje.</param>
        /// <param name="estilo">Estilo del mensaje.</param>
        public static void Log(string msg, string header, ColorDebug color, Estilo estilo)        // Imprime un mensaje con un color y un estilo por consola con un header
        {
            #region Estilo Normal
            if (estilo == Estilo.Normal)
            {
                switch (color)
                {
                case ColorDebug.Rojo:
                    Debug.Log("[" + header + "] " + "<color=#ff0000ff>" + msg + "</color>");
                    break;

                case ColorDebug.Verde:
                    Debug.Log("[" + header + "] " + "<color=#00ff00ff>" + msg + "</color>");
                    break;

                case ColorDebug.Azul:
                    Debug.Log("[" + header + "] " + "<color=#0000a0ff>" + msg + "</color>");
                    break;

                case ColorDebug.Morado:
                    Debug.Log("[" + header + "] " + "<color=#800080ff>" + msg + "</color>");
                    break;

                case ColorDebug.Naranja:
                    Debug.Log("[" + header + "] " + "<color=#ffa500ff>" + msg + "</color>");
                    break;

                case ColorDebug.Cyan:
                    Debug.Log("[" + header + "] " + "<color=#00ffffff>" + msg + "</color>");
                    break;

                case ColorDebug.Blanco:
                    Debug.Log("[" + header + "] " + msg);
                    break;

                case ColorDebug.Negro:
                    Debug.Log("[" + header + "] " + "<color=#000000ff>" + msg + "</color>");
                    break;

                default:
                    Debug.Log("[" + header + "] " + msg);
                    break;
                }
            }
            #endregion

            #region Estilo Negrita
            switch (color)
            {
            case ColorDebug.Rojo:
                Debug.Log("[" + header + "] " + "<color=#ff0000ff><b>" + msg + "</b></color>");
                break;

            case ColorDebug.Verde:
                Debug.Log("[" + header + "] " + "<color=#00ff00ff><b>" + msg + "</b></color>");
                break;

            case ColorDebug.Azul:
                Debug.Log("[" + header + "] " + "<color=#0000a0ff><b>" + msg + "</b></color>");
                break;

            case ColorDebug.Morado:
                Debug.Log("[" + header + "] " + "<color=#800080ff><b>" + msg + "</b></color>");
                break;

            case ColorDebug.Naranja:
                Debug.Log("[" + header + "] " + "<color=#ffa500ff><b>" + msg + "</b></color>");
                break;

            case ColorDebug.Cyan:
                Debug.Log("[" + header + "] " + "<color=#00ffffff><b>" + msg + "</b></color>");
                break;

            case ColorDebug.Blanco:
                Debug.Log("[" + header + "] " + "<b>" + msg + "</b>");
                break;

            case ColorDebug.Negro:
                Debug.Log("[" + header + "] " + "<color=#000000ff><b>" + msg + "</b></color>");
                break;

            default:
                Debug.Log("[" + header + "] " + "<b>" + msg + "</b>");
                break;
            }
            #endregion

            #region Italico
            switch (color)
            {
            case ColorDebug.Rojo:
                Debug.Log("[" + header + "] " + "<color=#ff0000ff><i>" + msg + "</i></color>");
                break;

            case ColorDebug.Verde:
                Debug.Log("[" + header + "] " + "<color=#00ff00ff><i>" + msg + "</i></color>");
                break;

            case ColorDebug.Azul:
                Debug.Log("[" + header + "] " + "<color=#0000a0ff><i>" + msg + "</i></color>");
                break;

            case ColorDebug.Morado:
                Debug.Log("[" + header + "] " + "<color=#800080ff><i>" + msg + "</i></color>");
                break;

            case ColorDebug.Naranja:
                Debug.Log("[" + header + "] " + "<color=#ffa500ff><i>" + msg + "</i></color>");
                break;

            case ColorDebug.Cyan:
                Debug.Log("[" + header + "] " + "<color=#00ffffff><i>" + msg + "</i></color>");
                break;

            case ColorDebug.Blanco:
                Debug.Log("[" + header + "] " + "<i>" + msg + "</i>");
                break;

            case ColorDebug.Negro:
                Debug.Log("[" + header + "] " + "<color=#000000ff><i>" + msg + "</i></color>");
                break;

            default:
                Debug.Log("[" + header + "] " + "<i>" + msg + "</i>");
                break;
            }
            #endregion
        }