因为手机屏幕长宽比,以及是否是刘海屏,需要检测设配型号,这里帖上代码,占个坑。

using UnityEngine;public class DeviceInfo
{/// <summary>/// 获取设备型号/// </summary>/// <returns></returns>public static string CurrentDeviceModel(){return SystemInfo.deviceModel;  // hardware strings}/// <summary>/// 通过设备型号判断该设备是不是异形屏幕(带刘海),如果是则返回true/// </summary>/// <returns></returns>public static bool Flag_ExternScreen(){if (CurrentDeviceModel().CompareTo("iPhone10,3") == 0 ||CurrentDeviceModel().CompareTo("iPhone10,6") == 0 ||CurrentDeviceModel().CompareTo("vivo vivo Y85A") == 0){return true;}return false;}/// <summary>/// 获取设备的屏幕比例(高宽比)/// </summary>/// <returns></returns>public static int CurrentScreenRatio(){float ss = (Screen.height * 1.0f) / Screen.width;//Debug.Log((int)(ss * 100));return (int)(ss * 100);}
}

unity判断设备型号相关推荐

  1. unity 判断设备是否平板、手机

    安卓判断: float physicscreen = Mathf.Sqrt(Screen.width * Screen.width + Screen.height * Screen.height) / ...

  2. iOS 判断设备型号

    + (NSString*)deviceString {// 需要#import "sys/utsname.h"struct utsname systemInfo;uname(&am ...

  3. unity判断android设备,unity中判断iphone设备型号的方法

    二月 02.2018. 0 Comment 在unity开发iphone app,特别是最近适配iphone x时,需要知道app目前运行的设备型号.可以通过SystemInfo.deviceMode ...

  4. Unity 之 代码获取IOS设备型号 -- 做分辨率适配

    Unity 之 代码获取IOS设备型号 一,通过机器型号校验 1.1 逻辑解释 1.2 实现代码 二,通过长宽比校验 一,通过机器型号校验 1.1 逻辑解释 在https://www.theiphon ...

  5. 如何判断iphone设备型号和ios系统版本号

    判断IOS设备类型一般会使用 //设备名称 return [UIDevice currentDevice].name;//设备型号,只可得到是何设备,无法得到是第几代设备 return [UIDevi ...

  6. iOS开发-获取设备型号信息

    开发中有的时候查看设计统计数据,或者通过日志查看错误信息,这个时候我们就需要获取获取设备信息,看下关于设备有几种方法: 1 2 3 4 5 NSLog(@"%@",[[UIDevi ...

  7. vue项目中获取当前设备 操作系统及版本,设备型号,ip,地区信息

    1.获取ip,地区信息 使用搜狐IP地址查询接口(?后边设置编码)须连网! http://pv.sohu.com/cityjson http://pv.sohu.com/cityjson?ie=utf ...

  8. linux 设备型号,根据USB设备硬件信息获取Android设备型号

    前些日子,自己接手专门为Android设备开发的数据恢复软件,第一次作为项目经理带队进行项目开发. 其中为了解决设备和型号的对应关系,用于区分当前接入系统的设备是USB设备,并且是Android设备而 ...

  9. iOS 判断手机型号(已更新至iPhone 14 Pro Max)

    iOS 判断手机型号(已更新至iPhone 14 Pro Max) 判断手机型号代码如下: #import <sys/utsname.h> #pragma mark -- 判断手机型号 + ...

最新文章

  1. anaconda安装scrapy失败的解决方法(2020.7.7)
  2. jq鼠标移入移除事件
  3. python数组随机分组_Python实用黑科技——以某个字段进行分组
  4. MySQL必知必会——了解SQL/SQL简介/使用MySQL
  5. python linux 优化_Python 代码性能优化技巧
  6. 智能实验室-身份证号码查询(IDio) 1.4.0.140
  7. AWS EC2实例Ubuntu系统设置root用户密码并使用root/ubuntu用户登录
  8. linux fread 头文件,Linux文件操作
  9. ARKit Plane Detection (平面检测)
  10. 编码——隐匿在计算机软硬件背后的语言
  11. HFSS阵列天线设计与仿真3
  12. Android手机号码正则表达式
  13. 微信小程序+Springboot实现宠物医院管理系统
  14. zblog php 安装,Zblog安装教程 zblogphp程序特色和环境要求_徐果萍博客
  15. 程序员每天自动填写周报日报工时脚本完整脚本(附源码)
  16. 星际大战(飞机游戏系列)
  17. 如何使用Node.js来制作电子音乐-和弦
  18. 南京大学计算机学院英才计划,强基计划|南京大学信息与计算科学专业:三院联合师资,本硕博衔接培养信息计算和AI人才...
  19. 寻找数组中第k大的数
  20. Python 命令行参数详解

热门文章

  1. lt;转载gt;游戏服务器开发都要学什么?
  2. assert vs Defensive programming
  3. 安装Ubuntu时,无法连接虚拟设备sata0:1,因为主机上没有相应的设备
  4. 生成二维码或条形码JavaScript脚本库
  5. 20:django中的安全问题
  6. 02.01、移除重复节点
  7. python知识:如何自定义装饰器
  8. 机器学习与计算机视觉大牛族谱
  9. 2021美赛数据分析全网首发(R语言 )
  10. Windows并发异步编程(1)JAVA多线程