unity3d android屏幕适配,Unity屏幕适配
Author :JerryYang
Create By 2020.11.02
环境:
Unity:2019.4.2f1
分辨率设计-高适配
分辨率:1080x2340
适配方案:高适配
方向:竖屏
优点:全面屏表现比较好
design
分辨率设计-宽高适配
分辨率:1080x1920
适配方案:宽高适配(0.5)
方向:竖屏
优点:相对于上面,对内存友好一点,对于非全面屏表现稍微好一点
PortraitDesign
2D 游戏分辨率适配
对于所有不需要镜头移动的用户界面一律使用UGUI做布局
1. 相机设置
<1>、将透视相机(Perspective)改为正交相机(Orthographic);
<2>、设置Size,Size是处于正交模式时,摄像机大小的一半(高的一半);
Size的计算(设计分辨率的高度/100/2)比如设计分辨率为1080x2340,那么Size = 2340/100/2 = 11.7;
100是指图片默认的PixelsPerunit;
<3>、将裁剪面远距离(Far)设置为10。
<4>、将裁剪面近距离(Near)设置为-10。
相机设置
2. Canvas的设置
<1>、将渲染模式改为Screen Space - Camera;
<2>、将渲染相机和主相机关联;
<3>、将Plane Distance设置为0;
<4>、将缩放模式改为Scale Width Screen Size;
<5> 、设置好设计分辨率;
<6>、如果是横屏游戏设置为宽适配,如果为竖屏游戏则设置为高适配。
Canvas的设置
3. Textures设置
<1>、将Textures Type设置成Sprite(2D and UI)
Textures设置
3D 游戏分辨率适配
unity3d android屏幕适配,Unity屏幕适配相关推荐
- unity3d android 实时阴影,Unity移动端实时阴影绘制
大家知道,在Unity里可以通过设置Directional Light里面的选项出现实时阴影,在PC端可以运行的非常好,但是如果将其放到移动端,移动端目前的硬件还不支持实时阴影的绘制,这就需要我们自己 ...
- Unity屏幕适配解决方案
文章目录 UI尺寸选择 市面设备比例 内存占用 分辨率适配 高分辨率 分屏模式 宽高比适配 常规尺寸适配 刘海屏适配 全面屏适配 UI尺寸选择 市面设备比例 截至2017年9月,iOS与Android ...
- android屏幕适配的目的,Android 不同分辨率下屏幕适配的实战方案与经验总结
Android 开发中,屏幕适配是一大考点,几乎每一场面试,都不会落下这个问题,这个问题说简单也简单,说难也难,当然对于有过真实的适配经验的人来说,这个根本不算什么问题,从坑里爬过的人,自然知道这其中 ...
- android碎片化的解决方法,解决 Android 设备碎片化--屏幕适配
随着支持 Android 系统的设备(手机.平板.电视.手表)的增多,设备碎片化.品牌碎片化.系统碎片化.传感器碎片化和屏幕碎片化的程度也在不断地加深. 在当时初学 Android 的时候,就初步接触 ...
- android mdpi对应哪一个屏幕,android 常见分辨率(mdpi、hdpi 、xhdpi、xxhdpi )及屏幕适配...
1 Android手机目前常见的分辨率 1.1 手机常见分辨率: 4:3 VGA 640*480 (Video Graphics Array) QVGA 320*240 (Quarter V ...
- Android获取屏幕尺寸,屏幕适配
获取屏幕尺寸: DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics( ...
- Android最全的屏幕适配
转载请注明出处:http://blog.csdn.net/zhaokaiqiang1992 Android的屏幕适配一直以来都在折磨着我们这些开发者,本篇文章以Google的官方文档为基础,全面而深入 ...
- Android 屏幕尺寸、屏幕分辨率(px)、屏幕像素密度(dpi)、密度无关像素(dp/dip)、屏幕适配
1. dp , dpi , px 关系 (假设已经熟悉了基本概念,也可以参考最后的链接) 2. 运行时dp 如何转换成 px 3. 使用dp 和 px 设计结果比较 参考: Android屏幕适 ...
- Android 屏幕适配之dimens适配
在过去多个项目中一直使用dimens适配,这种适配方式的优点很明显,不用管什么dp还是dpi这些东西,只需要以一种屏幕分辨率为基准(例如1280x720,相当于把屏幕宽分成720份,高分成1280份) ...
最新文章
- 移动安全问题不可掉以轻心,Check Point剖析近日移动安全问题
- canvas学习笔记(下篇) -- canvas入门教程--保存状态/变形/旋转/缩放/矩阵变换/综合案例(星空/时钟/小球)...
- 【正一专栏】王者的尊严和荣耀
- 【转】ABAP的坑1
- Alfred+AppleScript实现快速复制当前文件夹路径
- 浏览器卡怎么办_SD卡无法格式化怎么修复?简单修复方法介绍
- element更改表格表头、行、指定单元格样式
- dynamodb容器使用_使用DynamoDBMapper扫描DynamoDB项目
- 【渝粤教育】国家开放大学2018年春季 0233-21T学前儿童语言教育 参考试题
- java metric_java版的Metric工具介绍
- 安卓逆向_15( 二 ) --- Android Studio 3.6.3 JNI 环境配置 和 so 生成开发 demo
- Android 自定义 View
- matlab匹配滤波器的仿真
- python中temp是什么意思中文-请问Python里temp是什么意思?
- python 编写 cgi 脚本
- Python扫码登录保存和验证cookies值——微视篇(三)
- Java实现简易联网坦克对战小游戏
- python气象卫星云图解析_python下载卫星云图合成gif的方法示例
- 二级分销跟差价收益有区别吗?
- DSP-EALLOW和EDIS
热门文章
- java老年人健康预警系统系统uniapp小程序
- OPPO Watch与vivo Watch,哪个更值得入手?
- C#-WebClient
- CSS3动画 animation
- 各编程语言相互调用示例,代码简单,生成的软件体积也很小
- 小米Android N新功能,雷军:小米将率先支持Android N新VR功能
- 高精度ADC采集电量显示(MCP3421)
- ZuulFilter总结
- springmvc标配xml
- python手机安装教程视频_《python安装教程有没有?最好是视频的》 python搭建环境视频教程...