当前位置:   article > 正文

Unity的预编译_unity 预编译

unity 预编译

常用的预编译关键词
    
UNITY_EDITOR    编辑器调用。
UNITY_STANDALONE_OSX    专门为Mac OS(包括Universal,PPC和Intelarchitectures)平台的定义。
UNITY_DASHBOARD_WIDGET    Mac OS Dashboard widget (Mac OS仪表板小部件)。
UNITY_STANDALONE_WIN    Windows。
UNITY_STANDALONE_LINUX    Linux的独立的应用程序。
UNITY_STANDALONE    独立的平台(Mac,Windows或Linux)。
UNITY_WEBPLAYER    网页播放器(包括Windows和Mac Web播放器可执行文件)。
UNITY_WII    Wii游戏机平台。
UNITY_IPHONE    iPhone平台。
UNITY_ANDROID    Android平台。
UNITY_PS3    PlayStation 3。
UNITY_XBOX360    Xbox 360。
UNITY_NACL    谷歌原生客户端(使用这个必须另外使用UNITY_WEBPLAYER)。
UNITY_FLASH    Adobe Flash。

 

代码

  1. public class TestPlatformDefines : MonoBehaviour {
  2. void Start () {
  3. #if UNITY_EDITOR
  4. Debug.Log("Unity Editor");
  5. #endif
  6. #if UNITY_IPHONE
  7. Debug.Log("Iphone");
  8. #endif
  9. #if UNITY_STANDALONE_OSX
  10. Debug.Log("Stand Alone OSX");
  11. #endif
  12. #if UNITY_STANDALONE_WIN
  13. Debug.Log("Stand Alone Windows");
  14. #endif
  15. }
  16. }

 

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号