Skip to content

Instantly share code, notes, and snippets.

@hisasann
Created January 8, 2014 04:03
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hisasann/8311605 to your computer and use it in GitHub Desktop.
Save hisasann/8311605 to your computer and use it in GitHub Desktop.
UnityのDebug.Logをラップする via http://qiita.com/rodostw/items/39183e62ed2a1f52f690
#if !UNITY_EDITOR
#define DEBUG_LOG_OVERWRAP
#endif
using UnityEngine;
#if DEBUG_LOG_OVERWRAP
public static class Debug
{
static public void Break(){
if( IsEnable() ) UnityEngine.Debug.Break();
}
static public void Log( object message ){
if( IsEnable() ){
UnityEngine.Debug.Log( message );
}
}
static public void Log( object message, Object context ){
if( IsEnable() ) {
UnityEngine.Debug.Log( message, context );
}
}
static public void LogWarning( object message){
if( IsEnable() ) {
UnityEngine.Debug.LogWarning( message );
}
}
static public void LogError( object message){
if( IsEnable() ) {
UnityEngine.Debug.LogError( message );
}
}
static public void LogError( object message, Object context ){
if( IsEnable() ) {
UnityEngine.Debug.LogError( message, context );
}
}
static bool IsEnable(){ return UnityEngine.Debug.isDebugBuild; }
}
#endif
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment