FC2ブログ
    09 «1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.» 11

    ハルシオンシステムの気ままBlog

    株式会社ハルシオンシステムのメンバーが送る、UnityやらJavaやらの技術的話題から、自社開発のアプリの宣伝とかとかのブログです。ほんと気ままにいきたいと思います。更新日は毎週 月 木でっす!

     

    【ハルシオンブログ】独自の#ifディレクティブを使用したいとき 

    こんにちは。
    大坂です。

    開発中に独自の#ifディレクティブを使用したいときがたまにあります。
    特定のスクリプトにつけるだけなら、スクリプトの頭に「#define 〇〇」などを付ければできますね。

    スクリプトだけにつける書き方

    #define TEST

    using UnityEngine;

    public class Test_1 : MonoBehaviour
    {
    private void Start() {
    #if TEST
    Debug.Log("Test");
    #endif
    }
    }


    全体で使いたい場合は、「Scripting Define Symbols」機能を使うとできます。
    設定するのは[ProjectSettings]-[Player]-[OtherSettings]-[Scripting Define Symbols]
    に設定するだけ。



    とこの設定をするだけで使えますね。
    複数設定したい場合は「;(セミコロン)」で区切ると設定できます。
    独自の#ifディレクティブを使用したい場合はやってみるといいかもしれませんね。

    ではまたノシ

    Category: 開発日記(Unity)

    tb 0 : cm 0   

    コメント

    コメントの投稿

    Secret

    トラックバック

    トラックバックURL
    →http://halcyonsystemblog.jp/tb.php/832-7e7f5d7a
    この記事にトラックバックする(FC2ブログユーザー)