This commit is contained in:
Perfare
2019-08-12 04:36:07 +08:00
parent 1d2c0ab6cb
commit b5d2c2cadb
4 changed files with 39 additions and 36 deletions

View File

@ -52,7 +52,7 @@ namespace AssetStudio
assetsFileListHash.Clear();
ReadAssets();
ProcessGameObject();
ProcessAssets();
}
private void LoadFile(string fullName)
@ -332,9 +332,9 @@ namespace AssetStudio
}
}
private void ProcessGameObject()
private void ProcessAssets()
{
Logger.Info("Process GameObject...");
Logger.Info("Process Assets...");
foreach (var assetsFile in assetsFileList)
{
@ -370,6 +370,19 @@ namespace AssetStudio
}
}
}
else if (obj is SpriteAtlas m_SpriteAtlas)
{
foreach (var m_PackedSprite in m_SpriteAtlas.m_PackedSprites)
{
if (m_PackedSprite.TryGet(out var m_Sprite))
{
if (m_Sprite.m_SpriteAtlas.IsNull)
{
m_Sprite.m_SpriteAtlas.Set(m_SpriteAtlas);
}
}
}
}
}
}
}

View File

@ -126,6 +126,6 @@ namespace AssetStudio
m_PathID = m_Object.m_PathID;
}
public bool IsNull() => m_PathID == 0 || m_FileID < 0;
public bool IsNull => m_PathID == 0 || m_FileID < 0;
}
}