using GFGEditor; using System.IO; namespace YooAsset.Editor { public class PackArt : IPackRule { public PackRuleResult GetPackRuleResult(PackRuleData data) { string bundleName; bundleName = AssetBundleHelper.GetBundleName(data.AssetPath); if(bundleName == null) { bundleName = Path.GetDirectoryName(data.AssetPath); } PackRuleResult result = new PackRuleResult(bundleName, DefaultPackRule.AssetBundleFileExtension); return result; } public bool IsRawFilePackRule() { return false; } } }