public string FormatBundleName(string asset, string mod, string dist, string norm) { _Building = null; if (_PHFonts.Contains(asset) || _PHFontDescs.Contains(asset) || _ReplacementFonts.Contains(asset) || _ReplacementDescs.Contains(asset)) { _Building = new BuildingItemInfo() { Asset = asset, Mod = mod, Dist = dist, Norm = norm, Bundle = "m-" + (mod ?? "") + "-d-" + (dist ?? "") + "-font.f.=.ab", }; return(_Building.Bundle); } return(null); }
public string FormatBundleName(string asset, string mod, string dist, string norm) { _Building = null; if (asset.EndsWith("spriteatlas")) { var atlas = AssetDatabase.LoadAssetAtPath <UnityEngine.U2D.SpriteAtlas>(asset); if (atlas) { _Building = new BuildingItemInfo() { Asset = asset, Mod = mod, Dist = dist, Norm = norm, AtlasName = atlas.tag, }; } } return(null); }