/// <summary> /// 清空 /// </summary> /// <param name="isClear"></param> public BuildPackPattern(bool isClear) { pkgMethod = AssetDatabase.LoadAssetAtPath <PackagePattern>(BuildDefaultPath.GetBuildPattrenAssetPath()); if (pkgMethod != null) { pkgMethod.Clear(); AssetDatabase.DeleteAsset(BuildDefaultPath.GetBuildPattrenAssetPath()); } SaveAndRefresh(); }
/// <summary> /// 根据路径打包所有 /// </summary> /// <param name="assetDataPath"></param> public BuildPackPattern() { pkgMethod = AssetDatabase.LoadAssetAtPath <PackagePattern>(BuildDefaultPath.GetBuildPattrenAssetPath()); if (pkgMethod != null) { pkgMethod.Clear(); AssetDatabase.DeleteAsset(BuildDefaultPath.GetBuildPattrenAssetPath()); } CreatScriptableObject(); SaveAndRefresh(); }