1. 程式人生 > >unity自定義巨集定義以及常用自帶的巨集定義

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