private SpriteMetaData GetMetaData(string name) { TextureImporter atPath = AssetImporter.GetAtPath(AssetDatabase.GetAssetPath((Object)this.sprite)) as TextureImporter; if (!((Object)atPath != (Object)null)) { return(new SpriteMetaData()); } if (atPath.spriteImportMode == SpriteImportMode.Single) { return(SpriteInspector.GetMetaDataInSingleMode(name, atPath)); } return(SpriteInspector.GetMetaDataInMultipleMode(name, atPath)); }
private SpriteMetaData GetMetaData(string name) { string assetPath = AssetDatabase.GetAssetPath(this.sprite); TextureImporter textureImporter = AssetImporter.GetAtPath(assetPath) as TextureImporter; if (!(textureImporter != null)) { return(default(SpriteMetaData)); } if (textureImporter.spriteImportMode == SpriteImportMode.Single) { return(SpriteInspector.GetMetaDataInSingleMode(name, textureImporter)); } return(SpriteInspector.GetMetaDataInMultipleMode(name, textureImporter)); }