您现在所在的位置:首页 >关于奇酷 > 行业动态 > Unity3D教程:UI设计之屏幕适配解决方案

Unity3D教程:UI设计之屏幕适配解决方案

来源:奇酷教育 发表于:

奇酷教育-unity3D培训_unity3D游戏_unity3D教程

  Unity3D教程UI设计之屏幕适配解决方案。多种分辨率的UI适配一直以来都是游戏开发的一个麻烦点,如何解决Unity3D UI设计中屏幕适配的问题一直设计师更为关心的。今天小编跟大家分享Unity3D屏幕适配解决方案,如果您正在进行Unity3D相关项目的设计,以下的分享或许对您有所帮助。
Unity3D教程:UI设计之屏幕适配解决方案
  1、Unity3D 中的屏幕分辨
  屏幕的宽高比(Aspect Ratio) = 屏幕宽度/屏幕高度
  Unity2D中摄像机镜头的尺寸决定了我们实际看到游戏内容的多少,在编辑器中我们可以通过调整摄像机Camera的orthographicSize属性值来调整摄像机的大小。
  注:Unity3D教程中这个比例的默认值是100,即100像素等于1单位。如果我们的游戏屏幕有640像素高,那么实际换算成单位高度则是6.4个单位,当我们摄像机orthographicSize值是3.2时,摄像机大小刚好与屏幕大小相等。
  2、Unity3D中的屏幕适配设置
  1)、像素适配设置(固定分辨率)
  2)、Unity3D中的摄像机设置
  Unity编辑器中只能直接调整摄像机的高度,那摄像机的宽度是如何确定的呢?
  答案就是我们更前面提到的屏幕宽高比。Unity会根据当前屏幕实际的宽高比和摄像机的orthographicSize值来计算出摄像机的宽度值,即:摄像机实际宽度 = 摄像机orthographicSize * 2 * 屏幕宽高比即是摄像机实际宽度 = 摄像机高度 * 屏幕宽高比。
  3)、Unity3D中的图片像素比设置
  适配总结
  1、游戏有效内容,指游戏中一定需要完整显示在屏幕上的内容;
  2、游戏实际内容,指全部的游戏内容,包括有效内容和主要是为了适配多分辨率的或其他不重要的目的而增加的内容。
  实际的分辨率适配问题与三个尺寸相关,他们分别是:摄像机尺寸,游戏内容尺寸(包括有效内容尺寸和无效内容尺寸)和实际屏幕尺寸。
  以上就是奇酷为大家分享的“Unity3D教程:UI设计之屏幕适配解决方案”谢谢大家观看,如果对unity3D感兴趣的话,想学unity3D培训的,也可以在线咨询,我们将竭诚为你解答。