Unity UGUI优化

  1. 过渡绘制OverDraw

过渡绘制OverDraw

    1. OverDraw就是指GPU对屏幕一片区域的重复绘制次数,单位像素的重新绘制次数
      重叠就会产生OverDraw
    1. Image Type 为Sliced、Tiled的Image 不需要填充九宫格的不要勾选Fill Center属性,例如头像边框这种,这可以将中间镂空减少重叠区域
    1. 慎用Mask组件,它自带两层OverDraw;
    1. 慎用Text组件的OutLine和Shadow,Shadow会增加一层OverDraw,而OutLine是复制了四份Shadow实现的;
    1. 不使用空白或透明的Image,尽管alpha = 0,还是会渲染并增加一层OverDraw,可以重写脚本替代(Empty4Raycast)

转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 1487842110@qq.com

Love

Title:Unity UGUI优化

文章字数:155

Author:诸子百家-谁的天下?

Created At:2020-05-11, 11:41:32

Updated At:2021-08-15, 12:04:15

Url:http://yoursite.com/2020/05/11/UnityUI/UGUI&TMP%20%E7%B3%BB%E5%88%97%E7%AC%AC%E5%85%AB%E7%AB%A0/

Copyright: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。

目录
×

爱你,爱世人