unity自定義宏定義以及常用自帶的宏定義

如下是系統有的宏,

//如果你的平臺已經被你switch platform 你的那個平臺過後,對應的輸出打印是彩色的,否則是灰色的

#if UNITY_IPHONE
        Debug.Log("UNITY_IPHONE");
#elif UNITY_ANDROID
        Debug.Log("UNITY_ANDROID");
#elif UNITY_EDITOR
        Debug.Log("UNITY_EDITOR");
#endif


#if UNITY_4_1
        Debug.Log("UNITY_4");
#elif UNITY_5
        Debug.Log("UNITY_5");
#endif

如果是自定義的宏,你需要添加在PlayerSettings裏面的Scripting Define Symbols 下的輸入框裏面,可以添加多個,之間有";"隔開例如SDK91

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章