美文网首页
Unity屏幕适配

Unity屏幕适配

作者: 游戏创作者 | 来源:发表于2020-11-02 17:39 被阅读0次

    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 游戏分辨率适配

    相关文章

      网友评论

          本文标题:Unity屏幕适配

          本文链接:https://www.haomeiwen.com/subject/bzwpvktx.html