You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
1022 B
C#
38 lines
1022 B
C#
// #define Z_DEBUG_INFO
|
|
// #define Z_DEBUG_WARNING
|
|
// #define Z_DEBUG_ERROR
|
|
// #define BUGGER
|
|
|
|
using UnityEngine;
|
|
|
|
namespace UnityEditor.Polybrush
|
|
{
|
|
/// <summary>
|
|
/// Polybrush debug utility functions
|
|
/// </summary>
|
|
internal static class PolyDebug
|
|
{
|
|
[System.Diagnostics.Conditional("Z_DEBUG_INFO")]
|
|
internal static void Log(string message, string color = "000000FF")
|
|
{
|
|
#if BUGGER
|
|
Bugger.Log( string.Format("<color=\"{0}\">{1}</color>", color, message), 3 );
|
|
#else
|
|
Debug.Log( string.Format("<color=\"{0}\">{1}</color>", color, message) );
|
|
#endif
|
|
}
|
|
|
|
[System.Diagnostics.Conditional("Z_DEBUG_WARNING")]
|
|
internal static void LogWarning(string message, string color = "FF00FFFF")
|
|
{
|
|
Debug.LogWarning( string.Format("<color=\"{0}\">{1}</color>", color, message) );
|
|
}
|
|
|
|
[System.Diagnostics.Conditional("Z_DEBUG_ERROR")]
|
|
internal static void LogError(string message, string color = "FF0000FF")
|
|
{
|
|
Debug.LogError( string.Format("<color=\"{0}\">{1}</color>", color, message) );
|
|
}
|
|
}
|
|
}
|