Unity区分安卓,苹果是平板还是手机

#if UNITY_ANDROID
        float physicscreen = Mathf.Sqrt(Screen.width * Screen.width + Screen.height * Screen.height) / Screen.dpi;
        if (physicscreen >= 7f)
        {
            Debug.Log("安卓平板");
        }
        else
        {
            Debug.Log("安卓手机");
        }
#elif UNITY_IPHONE
        Debug.Log(iPhone.generation);
      string iP_genneration = UnityEngine.iOS.Device.generation.ToString();
        //The second Mothod:
        //string iP_genneration=SystemInfo.deviceModel.ToString();

        if (iP_genneration.Substring(0, 3) == "iPa")
        {
            Debug.Log("苹果平板");
        }
        else
        {
            Debug.Log("苹果手机");
        }
#endif

原文地址:https://www.cnblogs.com/weiqiangwaideshijie/p/8471697.html

时间: 2024-10-16 07:22:00

Unity区分安卓,苹果是平板还是手机的相关文章

Unity发布安卓Splash Image适应手机、平板

问题描述: Unity发布安卓应用时,遇到只能添加一张SplashImage而需要适配手机及平板不同分辨率处理 解决方法: http://blog.csdn.net/aiyan1111111/article/details/51144617

移动端的安卓,苹果,平板设备检测。

<!doctype html><html><head><meta charset="utf-8"><title>安卓,苹果,平板检测</title> <script> window.onload=function(){ switch (IsPC()) { case 0: // alert('安卓'); document.body.style.backgroundColor='#2f7234'; brea

如何判断设备是平板还是手机

现在市场是的手机尺寸一般都是小于6寸的,而平板一般是大于6寸的,所以可以通过计算设备的尺寸来判断设备是平板还是手机. 判断代码如下: public static boolean isTablet(Activity activity){ DisplayMetrics dm = new DisplayMetrics(); activity.getWindowManager().getDefaultDisplay().getMetrics(dm); double diagonalPixels = Ma

苹果爱疯5手机掉马桶了捞起来不开机还能用吗iPhone5进水开不开机维修主板要多少钱

http://tieba.baidu.com/p/2089457582(复制链接点击进入查看中关村黑心商家) 或者直接搜索百度贴吧[中关村]进入查看中关村黑心商家 中关村一直以低价吸引人,拆机之后,在以高价格卖出.你在电话里面询问价格,他会给你报100-200,你去了手机一拆,再给你说一个价格,你不修,最后有可能连主板都给你掉包. ========找好技术?上飞维科技有限责任公司. (飞维智能科技)自成立以来深受业界好评,服务好.--------电话里面的价格已优惠-------不二价-----

Unity和安卓互调

Unity调安卓 AndroidJavaClass jc = new AndroidJavaClass("com.unity3d.player.UnityPlayer"); AndroidJavaObject jo = jc.GetStatic<AndroidJavaObject>("currentActivity"); jo.Call("具体方法名"); 安卓调Unity mUnityPlayer.UnitySendMessage(

【Unity Shaders】Mobile Shader Adjustment —— 为手机定制Shader

本系列主要参考<Unity Shaders and Effects Cookbook>一书(感谢原书作者),同时会加上一点个人理解或拓展. 这里是本书所有的插图.这里是本书所需的代码和资源(当然你也可以从官网下载). ========================================== 分割线 ========================================== 写在前面 在上一篇里,我们学习了一些技巧来初步优化Shader.这次,我们学习更多的技术来实现一个更

【Bootstrap】一个PC、平板、手机同一时候使用并且美观的登陆页面

Bootstrap如同前台框架,它已经布置好不少的CSS.前端开发的使用须要则直接调用就可以.其站点的网址就是http://www.bootcss.com.使用Bootstrap能降低前端开发时候在CSS样子的布置时间 须要使用Bootstrap先在官网(点击打开链接)下载组件就可以,用于生产环境的Bootstrap版本号(点击打开链接),Bootstrap3对2并不兼容,建议直接依据其开发文档使用Bootstrap3. 将Bootstrap解压之后把得到的3个目录css,fonts,js复制到

unity接入安卓SDK,与安卓相互通信

.接SDK是个什么样的活计? SDK的工作流程: 1. 从unity端出发,向安卓发起一系列的请求(unity call android). 2. 安卓端收到unity端调用,然后在具体调用SDK的一系列接口(android内部调用) 3. SDK服务器处理之后得到结果,再返回给安卓(网络通信) 4. 安卓获得SDK结果,然后回调unity方法,将结果传回unity端(android call unity) 我们需要做的: 1. 在安卓端,将SDK集成进入 Android的 MainActivi

手机文件丢失恢复技巧大汇总 安卓苹果数据丢失都可恢复

一.手机文件删除了能恢复吗 不小心删除了手机上的文件,还能不能重新恢复呢?如果删除的是备份过的文件,那我们理所当然能通过备份文件来恢复.但是,如果是没有备份的文件呢?其实也是可以恢复的,只要你停止对手机的频繁操作. 二.数据恢复的原理 恢复手机文件的方法有千千万,但是总结起来其实只有两类:一种是通过原来的备份恢复删除的文件,另一种是利用第三方软件恢复没备份的已删除文件. 其实,手机文件刚刚删除的时候,这些文件还没有彻底从手机中移除.手机系统虽然接到删除文件的指令,但只是把这些数据先隐藏起来,只要