立羽
unity3d:UGUI优化条例
关注作者
前往小程序,Get
更优
阅读体验!
立即前往
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
立羽
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
社区首页
>
专栏
>
unity3d:UGUI优化条例
unity3d:UGUI优化条例
立羽
关注
发布于 2023-08-24 15:28:11
发布于 2023-08-24 15:28:11
230
0
举报
文章被收录于专栏:
Unity3d程序开发
Unity3d程序开发
压缩格式:Android :推荐使用ETC,如果是带透明通道的,可选择ETC2;Ios:推荐使用PVRTC 4Bit格式
同一个界面出现的 UI 资源尽量放到一个图集,重复利用的公用资源放common。图集的整体大小不要超过2048*2048
立绘不要打图集,用rawimage
禁止mipmap
禁止ReadWrite
九宫格或者平铺:fillCenter选项(是否渲染平铺或切片图像的中心),默认情况下该选项是勾选的,但如果九宫格的中间区域为透明图像,其实不需要勾选fillCenter。
轴对称反转:如果图片左右或者上下是一致的,那么只需要切一边的的图片,另外一边做翻转
不要使用空的Image:游戏中许多时候会使用一个透明的Image组件来监听点击事件或者屏蔽Image后面的按钮事件,空的Image可以解决这个问题,用起来也很方便,但是空的Image照旧会参与绘制,从而产生overdraw。解决办法是扩展Graphic组件来替换Image组件
动静分离canvas:子canvas变换不会触发父canvas
不用射线检测关闭RaycastTarget,因为EventSystem会收集,影响性能
RectMask2D组件来替换掉Mask组件
Image组件pos.z不为零或者rota.x或rota.y不为零,那么会被当作3DUI从而不参与合批
本文参与
腾讯云自媒体同步曝光计划
,分享自作者个人站点/博客。
原始发表:2022-02-17,如有侵权请联系
cloudcommunity@tencent.com
删除
前往查看
游戏
unity3d
事件
压缩
优化
本文分享自
作者个人站点/博客
前往查看
如有侵权,请联系
cloudcommunity@tencent.com
删除。
本文参与
腾讯云自媒体同步曝光计划
,欢迎热爱写作的你一起参与!
游戏
unity3d
事件
压缩
优化
评论
登录
后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档
0
0
0
推荐