unity 判断平台(安卓,iOS还是编辑器)

两种方式

--------------- C预处理器编译判断 ---------------

#if UNITY_IOS
// ... iOS项目才会编译
#elif UNITY_ANDROID
// ... apk 或 iOS项目才会编译
#elif UNITY_EDITOR
// ... UNITY调试时候才编译
#endif

--------------- 代码运行时判断 ---------------

if(Application.platform == RuntimePlatform.Android)
{
//只有在安卓生效
}

:)

原文地址:https://www.cnblogs.com/sweetXiaoma/p/9667978.html

时间: 2024-10-10 12:54:00

unity 判断平台(安卓,iOS还是编辑器)的相关文章

Unity判断平台

方式一:Application.platform 不管当前在BuildSetting上选择的是什么平台,Windows平台下,一定会返回RuntimePlatfrom.WindowEditor,即返回的是当前真实的运行环境 方式二:#if UNITY_X 如果是Eidtor状态下,BuildSetting上选择的是Android平台,那么UNITY_EDITOR和UNITY_ANDROID都会被编译

js判断设备是iOS还是安卓

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no" /> <title></title> <style&g

Unity在Android和iOS中如何调用Native API

本文主要是对unity中如何在Android和iOS中调用Native API进行介绍. 首先unity支持在C#中调用C++ dll,这样可以在Android和iOS中提供C++接口在unity中调用.利用这一特性,可以扩展unity的功能.例如集成和调用第三方库.同时为了满足对unity接口的一致性,可以考虑在android和iOS上提供相同的接口供C#调用. 这里列举以下两个例子. 1. 1. 以弹出一个覆盖部分屏幕的webview为例来说明如何从C#调用Native接口. 2. 2. 简

安卓ios和angularjs相互调用解决首次调用ios传递标题失败的问题

1.angular 调用客户端方法放在 try catch中 try { js_invoke.showShareDialog(angular.toJson(obj));  // 在这里放客户端的方法即可 } catch(e) { console.log('Recommend share',obj); } 2.客户端调用angular的方法,注意方法需全局可以才能正常调用 在首页index.html中声明方法 var goBack = function() { return false }; 在具

开发腾讯移动游戏平台SDK ios版Ane扩展 总结

本文记录了在开发 腾讯移动游戏平台SDK(MSDK) ios版Ane扩展 过程中所遇到的问题 文中非常多问题都是基础的问题.对object c和xcode配置了解不深入导致的.(没办法,开发ane的程序猿大部分都是做ActionScript的,一般对c/c++都没有开发经验) 问题一.编译报错:Unexpected '@' in program 代码例如以下: @try{ } @catch{ } 原因是高版本号xcode代码放在低版本号xcode下跑,低版本号ios 不支持这样的写法(ios 7

.net&#160;安卓IOS跨平台des加解密双向的(可以互相加解密)

1 #region 跨平台加解密(c# 安卓 IOS) 2 3 // public static string sKey = "12345678"; 4 5 // /// 6 7 // /// 解密 8 9 // /// 10 11 // /// 要解密的以Base64 12 13 // /// 密钥,且必须为8位 14 15 // /// 已解密的字符串 16 17 // public static string DesDecrypt(string pToDecrypt) 18 19

Thinkphp5新版聚合VIP影视APP源码 安卓/IOS苹果双端,非常棒的一款在线视频VIP解析

Thinkphp5新版聚合VIP影视APP源码 安卓/IOS苹果双端,非常棒的一款在线视频VIP解析APP,代理裂变版下载地址:Q1013175107这套系统,我是开发者,外面都是乐色,后门无数.不信可以找我测试,秒进后台.删库跑路最新更新日志用户注册可以去除短信注册或保留新用户点击观影区直接跳登录页(不会弹出会员已过期)增加了观看记录增加成10条解析,最新电影页可以在后台添加,美化直播大厅,美化会员中心,独家可以切换会员中心风格 本套源码特色一.此版本为原生双端APP:(安卓+苹果)二.后台支

点击复制文字到剪贴板兼容性安卓ios

一般那种活动H5分享可能会用到点击复制文字到剪贴板,很简单的功能 于是搜了一搜:js复制文字到剪贴板,可用结果大致分为两类: 一类是js原生方法,这种方法兼容性不好,不兼容ios: https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand 另外,还有一些坑要注意 input/textarea为disabled不可用(readonly可以) input/textarea为hidden不可用 try{ var copy

用javascript判断当前是安卓平台还是ios平台

通常判断运行环境都是通过navigator.userAgent if (/android/i.test(navigator.userAgent)){ // todo : android} if (/ipad|iphone|mac/i.test(navigator.userAgent)){ // todo : ios} <script> $(function() { var isIOS = (/iphone|ipad/gi).test(navigator.appVersion); if (isI