Sprite Atlas V1不支持缓存服务器(Cache Server),Unity只能将打包的图集数据存储在Library/AtlasCache文件夹中,并且也不能有依赖项,不支持命名对象导入器(named objects importer),而Sprite Atlas V2提供了对上述功能的支持。具体可以参考Unity Manual:Sprite Atlas Version 2 这里选用Sprite Atlas V2,选择好之后,创建...
1. 减少绘制调用次数:SpriteAtlas将多个Sprite合并成一个贴图集合,这样在渲染时只需要一次绘制调用即可,从而大大减少了绘制调用的数量。 2. 优化GPU资源:由于SpriteAtlas将多个Sprite合并成一个贴图集合,可以减少GPU对不同材质和纹理的切换和缓存开销,从而提高游戏性能。 3. 简化Sprite加载流程:使用SpriteAtlas API可以...
spriteAtlas.GetPlatformSettings支持的参数名有 "Standalone", "Web", "iPhone", "Android", "WebGL", "Windows Store Apps", "PS4", "PSM", "XboxOne", "Nintendo 3DS" and "tvOS" void Test() { var spriteAtlas=new SpriteAtlas(); var atlasSetting = spriteAtlas.GetPlatformSettings(GetPlatformNa...
SpriteAtlas类型 继承于Asset 模块:cc 精灵图集资源类。 索引 属性(properties) loadedBoolean该资源是否已经成功加载 nativeUrlString返回该资源对应的目标平台资源的 URL,如果没有将返回一个空字符串。 _nativeStringSerializable url for native asset. _nativeAssetObjectThe underlying native asset of this asset if...
创建、编辑图集及参数设定在Unity 2017.1中,SpriteAtlas是一种资源,可以像其它资源一样在Unity中创建,例如预制件、场景等。 可以在检视窗口中设定要打包的精灵及其参数,例如图集的打包方式、输出贴图的压缩格式等。如下图所示,SpriteAtlas就是一个创建好的图集。
SpriteAtlas -> Include in Build : 勾选的话作用于编辑器中。取消后需要在代码中监听SpriteAtlasManager.atlasRequested事件来在程序中加载贴图集。 如果你准备用AB加载图集 或者 直接从Resources加载图集 建议你将 Include in Build 的选中去掉。避免重复的资源出现在包体里。
在Unity 2017.1中,Sprite Atlas是一种资源,可以像其它资源一样在Unity中创建,例如预制件、场景等。可以在检视窗口中设定要打包的精灵及其参数,例如图集的打包方式、输出贴图的压缩格式等。如下图所示,Potato就是一个创建好的图集,目前打包的对象包括了char_hero_beanMan这个Sliced Sprite。这里可以支持多种类型,包括单...
为了降低性能消耗,我们可以使用精灵图集(Sprite Atlas)技术,它能够将多个纹理合并成一个大纹理,当访问图集中的多个纹理时,也只需要调用一次DrawCall。 精灵图集的使用 关于Sprite Atlas 的使用可以参考–这里 在查找相关资料时由知乎文章:【Unity游戏开发】SpriteAtlas与AssetBundle最佳食用方案 得知不同的打包方案,即: ...
SpriteAtlas是Unity新出的一个功能,用来取代旧版的Sprite Packer。 图集打包的意义: 减少DrawCall 图集将图片打包为2的幂次方的素材大小,可以提升性能 减小包体大小 Sprite Packer(旧版本)缺点: 旧版Sprite Packer在性能和易用性上对比Sprite Atlas存在诸多不足,比如无法分别对不同图集修改不同质量、无法获取图集里的...
要启用实验性 Sprite Atlas 版本 2 模式,请转到Edit > Project Settings > Sprite Packer,打开Mode下拉选单并选择Sprite Atlas V2 (Experimental) - Enabled。 当您启用实验性 Sprite Atlas 版本 2 时: 当您通过 Assets 菜单创建精灵图集时,它成为默认模式 (Assets > Create > Sprite Atlas)。