1.先打开图集打包工具 设置为Always Enables(Legacy Sprite Packer)

打开地址Edit - ProjectSetting-Editor--Sprite Packer

模式如下

2.打开之后你会看到精灵图片上面多一个Packing Tag

选中你的精灵图片填入标签(同图集就是同标签)

3.标签填完打开Window/2D/Sprite Packer (如下图)(2019版本的)

没打图集是没有图片的,我这是打过了,没打过的直接点击Pack打包即可

  (2021版本)如果没有找到

需要先导入2Dsprite包,导入之后,在Project窗口,空白处右击鼠标-Create-2D-Sprite Atlas

2.还有一种自动设置图集Tag的方式

一个编辑器脚本需要放到Editor文件夹

脚本如下

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using System.IO;
using UnityEditor;
/// <summary>
/// 导入图片自动设置图片标签(标签为导入文件夹的名字)
/// </summary>
public class AutoSetTag : AssetPostprocessor
{
void OnPostprocessTexture(Texture2D texture)
{
string atlasName = new DirectoryInfo(Path.GetDirectoryName(assetPath)).Name;
TextureImporter ti = assetImporter as TextureImporter;
ti.textureType = TextureImporterType.Sprite;
ti.spritePackingTag = atlasName;
ti.mipmapEnabled = false;
}
}

 注意你的图片不能放在Resources文件夹下面,Resources文件夹下的资源将不会被打入图集,切记

然后你只需要创建文件夹,然后把图片拖进你创建的文件夹下面,图片的Tag就会自动设置为你创建文件夹的名字(个人觉得这种比较方便,就直接分好类打包就行了,还方便管理UI)

具体自己试验一下即可,方便快捷

运行前

运行后

还是有明显的效果的

本次就这么多了,喜欢的话,请点个赞吧

最新文章

  1. 创建DbContext
  2. js判断浏览器是否为IE浏览器
  3. KETTLE 配置资源库
  4. CentOS6.5上Oracle11gR2静默安装
  5. Oracle BIEE启停脚本
  6. Got a packet bigger than &#39;max_allowed_packet&#39; bytes
  7. 异常:HRESULT: 0x80070057 (E_INVALIDARG) 的处理
  8. 【制作镜像Win*】环境准备(设置yum源)
  9. [置顶] 自娱自乐7之Linux UDC驱动2(自编udc驱动,现完成枚举过程,从驱动代码分析枚举过程)
  10. expect 参数处理之一
  11. apache服务器中设置目录不可访问
  12. (28)初识struts框架
  13. ThinkSNS+ alpha.2 版本发布,功能抢先看!【社交系统研发日记六】
  14. eclipese pyDEV安装----可以直接运行python文件
  15. IDEA 热部署设置(JRebel插件激活)
  16. PL/SQL Developer 破解方法~
  17. 学习笔记:Makefile的ifeq逻辑或,逻辑与的变通实现
  18. Git如何合并分支代码
  19. [hyperscan][pkg-config] hyperscan 从0到1路线图
  20. PHP 换行符 PHP_EOL

热门文章

  1. Oracle获取一段时间前的数据
  2. k8s部署-kubeadm
  3. web.py 中的分页设计
  4. OS-lab5
  5. Laravel 5.1 LTS 速查表
  6. pillow 创建图片并添加一些自定义信息
  7. docker 操作常用命令
  8. Jmeter 命令执行脚本并输出报告
  9. restful的10个规范、序列化和反序列化的名词解释
  10. BUUCTF-[GXYCTF2019]Ping Ping Ping