打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Unity中各个平台的预编译的运用方式
1,unity中官方文档的一个操纵关键词  Platform Dependent Compilation
2,常用的预编译关键词
UNITY_EDITOR编辑器调用。
UNITY_STANDALONE_OSX专门为Mac OS(包括Universal,PPC和Intelarchitectures)平台的定义。
UNITY_DASHBOARD_WIDGETMac OS Dashboard widget (Mac OS仪表板小部件)。
UNITY_STANDALONE_WINWindows。
UNITY_STANDALONE_LINUXLinux的独立的应用程序。
UNITY_STANDALONE独立的平台(Mac,Windows或Linux)。
UNITY_WEBPLAYER网页播放器(包括Windows和Mac Web播放器可执行文件)。
UNITY_WIIWii游戏机平台。
UNITY_IPHONEiPhone平台。
UNITY_ANDROIDAndroid平台。
UNITY_PS3PlayStation 3。
UNITY_XBOX360Xbox360。
UNITY_NACL谷歌原生客户端(使用这个必须另外使用UNITY_WEBPLAYER)。
UNITY_FLASHAdobe Flash。
3,具体的运用
public class PlatformDefines : MonoBehaviour { void Start () { #if UNITY_EDITOR Debug.Log("Unity Editor"); #endif #if UNITY_IPHONE Debug.Log("Iphone"); #endif #if UNITY_STANDALONE_OSX Debug.Log("Stand Alone OSX"); #endif #if UNITY_STANDALONE_WIN Debug.Log("Stand Alone Windows"); #endif } }
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Platform Dependent Compilation 平台依赖编译
Unity 导入C# DLL、C\C++ DLL 等外部库
【Unity3D 灵巧小知识点】☀️ | 使用宏定义和Application.platform判断运行平台
MonoDevelop 让Mac OSx/ Linux ...下写C#更轻松
你必须知道的#if DEBUG
如何用Eclipse调试JBoss AS 7和WildFly8容器自身
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服