Unity3d使用TexturePacker制作Atlas

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity3d使用TexturePacker制作Atlas相关的知识,希望对你有一定的参考价值。

放弃使用NGUI而是用TexturePacker原因:

  1. 在unity编辑器中,可以编辑TexturePacker生成的json文件(如生成的Atlas中存在“LoginBG”的精灵,可修改对应的json文件,如新增“LoginBG1”的节点等);
  2. TexturePacker出来的资源比NGUI的小一些

TexturePacker版本:4.2.3,使用步骤如下

  • 配置相关tp选项(注意Size constrains和Algorithm的配置,否则NGUI会出现错乱);

技术分享技术分享

技术分享

  • 设置完毕之后,将美术提供的资源拖放进去,点击对应按钮;

技术分享

  • 打开上步骤生成的文件,将其生成的文件拖入unity中,创建对应的材质(使用正确的shader),预制体(挂载UIAtlas);

技术分享

技术分享

  • 将json文件拖入TP Import中即可完成操作:

技术分享



以上是关于Unity3d使用TexturePacker制作Atlas的主要内容,如果未能解决你的问题,请参考以下文章

如何在cocos2d里面用TexturePacker制作可移动的炮炮兵动画

How to get a TexturePacker license Key 怎样获得免费的 TexturePacker license Key

我用texturepacker 打包的大图为啥比原文件还大

Unity3D-UGUI图集打包与动态使用(TexturePacker)

COCOS学习笔记--TexturePacker使用详解

(转)教你使用TexturePacker工具对素材打包