Unity图集

概述

相信在同学们学习过程中,在UI的的使用时候一定经常听说过图集的概念。

Unity有UI的组件,有同学们好奇,那为什么还要使用图集呢?

这就需要提到一个性能优化的问题了,因为过多的UI图片,会大幅增加DrawCall(绘制调用),Draw是什么呢,就是GPUCPU的一次指令的绘制指令的调用,CPU将顶点,材质,光照等信息传给GPU,当然在一帧中,很难一下就把所有的数据就一下传给GPU,所以就会分批次的,这样就是一个DrawCall。

举个例子比如我们传文件夹的时候,假如一个文件夹有非常多的碎文件,明明大小不大,但是却要传很久,如果把文件夹打成压缩包,那就一下就传完了,打图集的过程就好比打压缩包的过程,可以大幅的降低DrawCall

那接下来让我们学习一下如何使用图集吧!

1.导入Sprite2D

打开Window->PackageManager,导入2DSprite的插件。

2.编辑器设置

打开编辑器设置Edit->ProjectSetting,设置打开2D图集

3,创建一个图集

4.添加图片资源(精灵图片或者文件夹)

5.然后你的图集就创建好啦!

然后之后的图片使用,你直接获取到图集就行,可以好好归纳一下,比如一个UI面板的图片尽量放在一个图集中,通用的面板可以放在一个图集中,非常大的图可以不打图集。

相关推荐

  1. unity图像处理简单流程

    2024-06-12 02:16:03       43 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-12 02:16:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-12 02:16:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-12 02:16:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-12 02:16:03       18 阅读

热门阅读

  1. 下载黄金投资软件的正确方法及注意事项

    2024-06-12 02:16:03       8 阅读
  2. 2024年,计算机相关专业还值得选择吗?

    2024-06-12 02:16:03       12 阅读
  3. YDT .netcore学习笔记

    2024-06-12 02:16:03       8 阅读
  4. Android应用图标到应用显示过程

    2024-06-12 02:16:03       12 阅读
  5. element-plus ui的使用说明

    2024-06-12 02:16:03       14 阅读
  6. 数据分析------统计学知识点(四)

    2024-06-12 02:16:03       11 阅读