improved Sprite export

Fixed #944
Fixed #923
This commit is contained in:
Perfare
2022-03-19 07:43:53 +08:00
committed by VaDiM
parent 41a79f485f
commit 8b048b9e1e
2 changed files with 19 additions and 9 deletions

View File

@@ -532,10 +532,6 @@ namespace AssetStudio
}
else if (obj is SpriteAtlas m_SpriteAtlas)
{
if (m_SpriteAtlas.m_IsVariant)
{
continue;
}
foreach (var m_PackedSprite in m_SpriteAtlas.m_PackedSprites)
{
if (m_PackedSprite.TryGet(out var m_Sprite))
@@ -544,6 +540,14 @@ namespace AssetStudio
{
m_Sprite.m_SpriteAtlas.Set(m_SpriteAtlas);
}
else
{
m_Sprite.m_SpriteAtlas.TryGet(out var m_SpriteAtlaOld);
if (m_SpriteAtlaOld.m_IsVariant)
{
m_Sprite.m_SpriteAtlas.Set(m_SpriteAtlas);
}
}
}
}
}