Unity 预编译宏
2014-09-03 10:40
1196 查看
原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 Unity3D引擎技术交流QQ群:【119706192】本文链接地址: Unity3D
多平台_预编译相关宏定义
也可以判断Unity版本,目前支持的版本
Debug.Log("plat = " + Application.platform);
//可以获取到的平台类型
public enum RuntimePlatform
{
OSXEditor = 0,
OSXPlayer = 1,
WindowsPlayer = 2,
OSXWebPlayer = 3,
OSXDashboardPlayer = 4,
WindowsWebPlayer = 5,
WiiPlayer = 6,
WindowsEditor = 7,
IPhonePlayer = 8,
PS3 = 9,
XBOX360 = 10,
Android = 11,
NaCl = 12,
LinuxPlayer = 13,
FlashPlayer = 15,
}
多平台_预编译相关宏定义
预编译
原文地址:http://docs.unity3d.com/Documentation/Manual/PlatformDependentCompilation.html
平台定义
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。 |
UNITY_2_6 | 平台定义为主要版本的Unity 2.6。 |
UNITY_2_6_1 | 平台定义的特定版本1的主要版本2.6。 |
UNITY_3_0 | 平台定义为主要版本的Unity 3.0。 |
UNITY_3_0_0 | 平台定义的特定版本的Unity 3.0 0。 |
UNITY_3_1 | 平台定义为主要版本的Unity 3.1。 |
UNITY_3_2 | 平台定义为主要版本的Unity 3.2。 |
UNITY_3_3 | 平台定义为主要版本的Unity 3.3。 |
UNITY_3_4 | 平台定义为主要版本的Unity 3.4。 |
UNITY_3_5 | 平台定义为主要版本的Unity 3.5。 |
UNITY_4_0 | 平台定义为主要版本的Unity 4.0。 |
UNITY_4_0_1 | 主要版本4.0.1统一的平台定义。 |
UNITY_4_1 | 平台定义为主要版本的Unity 4.1。 |
运行平台
//获得当前运行平台Debug.Log("plat = " + Application.platform);
//可以获取到的平台类型
public enum RuntimePlatform
{
OSXEditor = 0,
OSXPlayer = 1,
WindowsPlayer = 2,
OSXWebPlayer = 3,
OSXDashboardPlayer = 4,
WindowsWebPlayer = 5,
WiiPlayer = 6,
WindowsEditor = 7,
IPhonePlayer = 8,
PS3 = 9,
XBOX360 = 10,
Android = 11,
NaCl = 12,
LinuxPlayer = 13,
FlashPlayer = 15,
}
相关文章推荐
- 通过Unity预编译文件smcs.rsp文件添加预编译命令
- Unity中各个平台的预编译的运用方式
- Unity_版本切换_预编译手段
- Unity使用 转载
- Unity 飞机大战增强版
- unity源码解析Material
- ubuntu14.04安装bodhi桌面系统后,unity启动界面改变,如何还原
- Unity 游戏框架搭建 (六) 关于框架的一些好文和一些思考
- Unity通过射线快速变化物体颜色
- unity 相机跟随
- Unity中手机无法使用Unity Remote进行调试的解决办法
- Unity中Microphone类进行录音保存
- unity中的时间
- Unity 编辑器扩展 场景视图内控制对象
- Unity专题_简单的寻路导航
- Unity游戏开发之“分层碰撞”
- Unityshader实例01:冰块材质
- [Unity热更新]tolua# & LuaFramework(七):lua使用DOTween
- Unity Development with VS Code
- 在Unity中通过InputManager配置OculusTouch与HTC Vive的所有虚拟按键