public static TextureImporterFormat GetFormatFromLabel(Texture2D tex, TexFormatGroup group, bool alpha) { string[] labels = AssetDatabase.GetLabels(tex); if (!labels.IsEmpty()) { foreach (string l in labels) { if (group.IsGroupOf(l)) { return(EnumUtil.Parse <TextureImporterFormat>(l)); } } } return(alpha? group.rgba(): group.rgb()); }
public static bool IsMemberOf(this TextureImporterFormat format, TexFormatGroup group) { return(group.IsGroupOf(format)); }