放弃使用NGUI而是用TexturePacker原因:
- 在unity编辑器中,可以编辑TexturePacker生成的json文件(如生成的Atlas中存在“LoginBG”的精灵,可修改对应的json文件,如新增“LoginBG1”的节点等);
- TexturePacker出来的资源比NGUI的小一些
TexturePacker版本:4.2.3,使用步骤如下
- 配置相关tp选项(注意Size constrains和Algorithm的配置,否则NGUI会出现错乱);
- 设置完毕之后,将美术提供的资源拖放进去,点击对应按钮;
- 打开上步骤生成的文件,将其生成的文件拖入unity中,创建对应的材质(使用正确的shader),预制体(挂载UIAtlas);
- 将json文件拖入TP Import中即可完成操作:
时间: 2024-10-15 01:56:51