博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
unity如何判断应用的运行平台
阅读量:5162 次
发布时间:2019-06-13

本文共 365 字,大约阅读时间需要 1 分钟。

因为应用运行平台的不同,可能造成某些代码编译错误

传统区分运行平台的方法是使用宏定义:

#if UNITY_EDITOR      Debug.Log("编辑器");#elif UNITY_ANDROID      Debug.Log("安卓");#elif UNITY_IOS     Debug.Log("苹果");#endif

开发时发现,这种宏方法并不适应

而使用Application.platform来判断是很准确的:

static bool IsAndroid()    {       return Application.platform == RuntimePlatform.Android;    }

 

转载于:https://www.cnblogs.com/RainPaint/p/11097978.html

你可能感兴趣的文章
类库间无项目引用时,在编译时拷贝DLL
查看>>
module 'socket' has no attribute的解决方案
查看>>
Java NIO vs. IO
查看>>
BIO、NIO、AIO通信机制
查看>>
STL priority_queue<> 用法 <转>
查看>>
POJ-3009 Curling 2.0 简单BFS
查看>>
vs 2010 快捷键
查看>>
ref用于类类型
查看>>
canvas
查看>>
Balanced Binary Tree
查看>>
java学习------环境安装与配置
查看>>
日期时间函数
查看>>
Testing from Eclipse with ADT 翻译
查看>>
五句话搞定JavaScript作用域(ES5)
查看>>
UVA1602
查看>>
清理系统垃圾代码 李德鹏
查看>>
$_SERVER 等超全局数组的用法 $_COOKIE $_GET $_SESSION
查看>>
20155308 加分题-mybash的实现(第五周)
查看>>
C#调用R语言
查看>>
nodeJs是什么
查看>>