Unity2021 Atlas使用注意事项
2023/02
23
17:02
一、需要安装”2D Sprite”包
在Package Manager中选择 “2D Sprite”并安装
二、Unity2021取消了Packing Tag
三、图集文件以及Sprite设置
经实验测试:
1、若Sprite未归属于任何图集(spriteatlas),则打出的AB包,会出现双份纹理(Sprite+Texture2D)【严重】;
2、spriteatlas文件,仅用于指示Unity编辑器如何打包,Runtime不使用,不需要打包,可以放置于任意位置;
3、在Project Settings / Editor / Sprite Packer / Mode 中,记得不要选择Disable;
- Sprite Atlas V1 – Enable For Builds (推荐 – 仅在出包时打图集,编辑器模式下不打图集
- Sprite Atlas V1 – Always Enable (不推荐 – 不推打包还是开发,均打图集,会导致开发时卡,仅在编辑器模式下需要进行性能剖析时可以考虑打开)
- Sprite Atlas V2 (Experimental) – Enable (不推荐,V2不兼容V1图集,而且属于实验阶段)
四、Untiy编辑器打图集的坑
1、如果已经打过Assetbundle了,由于Assetbundle的缓存机制,修改 Sprite Packer / Mode 是无效的(Unity的Bug),所以需要把老的AssetBundle文件全部删掉,重新构建才行!
2、在打SpriteAtlas时,在Inspector-Packing勾选AllowRotation,可以让Sprite旋转,以节省空间。但是在使用Image时,需要勾选“Use Sprite Mesh”选项,否则图片有可能会出现旋转的!
CopyRights: The Post by BY-NC-SA For Authorization,Original If Not Noted,Reprint Please Indicate From 老刘@开发笔记
Post Link: Unity2021 Atlas使用注意事项
Post Link: Unity2021 Atlas使用注意事项