From 02f8d466202f3a7a51293575a0d780bea5b5eb31 Mon Sep 17 00:00:00 2001 From: Perfare Date: Fri, 13 Jul 2018 01:20:31 +0800 Subject: [PATCH] Fixed #217 --- AssetStudio/StudioClasses/SpriteHelper.cs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/AssetStudio/StudioClasses/SpriteHelper.cs b/AssetStudio/StudioClasses/SpriteHelper.cs index 166b6e2..48764e2 100644 --- a/AssetStudio/StudioClasses/SpriteHelper.cs +++ b/AssetStudio/StudioClasses/SpriteHelper.cs @@ -20,7 +20,14 @@ namespace AssetStudio var index = m_SpriteAtlas.guids.FindIndex(x => x == m_Sprite.first); if (index >= 0 && assetsfileList.TryGetPD(m_SpriteAtlas.textures[index], out assetPreloadData)) { - return CutImage(asset, assetPreloadData, m_SpriteAtlas.textureRects[index], m_Sprite); + try + { + return CutImage(asset, assetPreloadData, m_SpriteAtlas.textureRects[index], m_Sprite); + } + catch + { + return CutImage(asset, assetPreloadData, m_SpriteAtlas.textureRects[index]); + } } } else