Unity 使用TexturePacker打包图集的操作方法

作者:贪小心 时间:2021-08-30 18:48:17 

Unity

打开Unity Ctrl+9,打开Unity商店,下载TexturePacker Importer插件

Unity 使用TexturePacker打包图集的操作方法

这个插件是用来解析图集文件的,是免费的

TexturePacker

打开TexturePacker,右侧是设置栏,一般基础设置就够用了

Unity 使用TexturePacker打包图集的操作方法

选择Unity框架:

Unity 使用TexturePacker打包图集的操作方法

设置界面右下角,会将文件最终算出的大小告诉你,你可以按照你的需求调整纹理格式

 Unity 使用TexturePacker打包图集的操作方法

在高级设置界面,有布局选项

博主测试,大小限制,使用任意尺寸,Unity读不出来,比较奇怪,所以在设置这一项的时候,一定要用你们的Unity测试一下,别搞完发现用不了.

Unity 使用TexturePacker打包图集的操作方法

添加精灵图片,最后发布的精灵表,把png和sheet格式问件,拖入到Unity中

Unity 使用TexturePacker打包图集的操作方法

 导入后就是正常的图集样子

Unity 使用TexturePacker打包图集的操作方法

使用方法

动态加载图集文件


/// <summary>
       /// 获得图集元素
       /// </summary>
       /// <param name="plist_name"></param>
       /// <param name="element_name"></param>
       /// <returns></returns>
       public Sprite GetPlistElement(string plist_name,string element_name)
       {
           Sprite[] sprites = Resources.LoadAll<Sprite>("UiPlist/" + plist_name);
           for (int i = 0; i < sprites.Length; i++)
           {
               if (sprites[i].name == element_name)
               {
                   return sprites[i];
               }

}
           return null;
       }

来源:https://blog.csdn.net/Liu_ChangC/article/details/119781481

标签:Unity,TexturePacker,打包,图集
0
投稿

猜你喜欢

  • MyBatis源码浅析(一)开篇

    2022-09-28 03:28:24
  • 深入了解Spring中最常用的11个扩展点

    2023-07-05 17:46:40
  • unity制作瞄准镜效果

    2022-04-15 23:45:10
  • 浅谈Java8 判空新写法

    2023-06-21 15:55:08
  • Java中String、StringBuffer、StringBuilder的区别介绍

    2023-11-20 18:31:32
  • java开发微信公众号支付

    2021-10-24 16:02:40
  • C#二进制读写BinaryReader、BinaryWriter、BinaryFormatter

    2022-03-07 23:01:28
  • Spring Boot 结合 aop 实现读写分离

    2023-09-29 07:53:02
  • 浅析Spring工厂的反射和配置文件

    2023-06-22 20:52:23
  • Java优化if-else代码的实战记录

    2023-05-16 22:55:18
  • java中String字符串删除空格的七种方式

    2023-03-11 05:54:24
  • Android+SQLite数据库实现的生词记事本功能实例

    2023-06-18 10:41:35
  • Flutter 日历组件简单实现

    2023-10-21 11:04:35
  • Java BIO,NIO,AIO总结

    2022-02-07 01:48:28
  • JAVAlogback日志管理详解

    2023-01-11 22:33:54
  • C# PropertyGrid使用案例详解

    2022-03-18 20:51:51
  • JAVA抛出异常的三种形式详解

    2022-06-26 22:44:32
  • Java常用集合与原理解析

    2023-04-01 14:26:42
  • 基于MyBatis的简单使用(推荐)

    2021-10-14 14:59:46
  • 基于eclipse.ini内存设置的问题详解

    2021-08-25 02:56:55
  • asp之家 软件编程 m.aspxhome.com