private Dictionary <string, SpriteAssetInfo> GetSpriteUVInfoMap(UIAtlas atlas) { if (atlas == null) { return(null); } Dictionary <string, SpriteAssetInfo> assetInfoMap = new Dictionary <string, SpriteAssetInfo>(); List <Sprite> sprites = atlas.GetSpriteList(); foreach (Sprite sprite in sprites) { SpriteAssetInfo assetInfo = GetUv(sprite); assetInfoMap.Add(sprite.name, assetInfo); } return(assetInfoMap); }