コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】リリース時にログを出力しない

Conditional属性

UnityのDebug.Logはリリース時にもログを出力してしまうので
デバッグ時のみログを出力させるために専用のデバッグクラスを用意しました

UnityEngineのDebugクラスのログ出力関数をラップして
C#のConditional属性をそれぞれの関数に適用させることで
"DEBUG"が定義されている場合にのみログが出力されるようになっています