最近要搞IOS平台的游戏版本发布,需要用到不同的平台,可以通过如下代码来区分不同的平台:
#if UNITY_ANDROID
Debug.Log("Android");
#elif UNITY_STANDALONE_WIN
Debug.Log("Win");
#elif UNITY_EDITOR
Debug.Log("Editor");
#elif UNITY_IOS
Debug.Log("IOS");
#endif
在不同的平台写不同的代码就是,相关判断Unity3D官网有API说明:
顺便提一下,如果 想在window平台,显示android平台的资源,改下这个配置就行: