ルルのゲーム開発備忘録

主にUnityやC#に関する情報を気まぐれに投稿していきま~す

【Unity】ビルドにコードの一部を含めない方法

defineディレクティブ

デバッグツールやログ出力などを実機やリリースビルドに含めたくないときには

#if UNITY_EDITOR
    Debug.LogError("エラー");
#endif

のように#defineディレクティブで囲むと簡単にできます。

また、自分でカスタム#defineディレクティブを追加することなども可能です。