public Sprite GetSprite(string sprName) { string atlasName = m_AtlasMap.GetAtlasNameBySpriteName(sprName); if (string.IsNullOrEmpty(atlasName)) { return(null); } AtlasInfo atlasInfo = GetAtlasInfo(atlasName); return(atlasInfo.GetSprite(sprName)); }
public void GetSpriteAndMat(string sprName, out Sprite spr, out Material mat) { string atlasName = m_AtlasMap.GetAtlasNameBySpriteName(sprName); if (string.IsNullOrEmpty(atlasName)) { mat = null; spr = null; return; } AtlasInfo atlasInfo = GetAtlasInfo(atlasName); mat = atlasInfo.m_Mat; spr = atlasInfo.GetSprite(sprName); }