private static GetMetaDataInMultipleMode ( string name, |
||
name | string | |
textureImporter | ||
Результат |
private static SpriteMetaData GetMetaDataInMultipleMode(string name, TextureImporter textureImporter)
{
SpriteMetaData[] spritesheet = textureImporter.spritesheet;
for (int i = 0; i < spritesheet.Length; i++)
{
if (spritesheet[i].name.Equals(name))
{
return spritesheet[i];
}
}
return new SpriteMetaData();
}
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)); }