internal static void DeleteBuilderData(EasyAssetBundleBuilderData data) { var path = AssetDatabase.GetAssetPath(data); AssetDatabase.DeleteAsset(path); AssetDatabase.Refresh(); }
internal EasyAssetBundleBuildProcessor(EasyAssetBundleBuilderData data, BuildProgress start = BuildProgress.PickUpBuildAssets, BuildProgress end = BuildProgress.UploadAssetBundle) { Progress = start; ProgressEnd = end; buildData = data; config = data.Config; assetList = buildData.BuildAssets; versionAssetList = buildData.VersionAssets; assetListProcess = ( IAssetBundleList )buildData; assetExportProcess = ( IAssetBundleExporter )buildData; assetUploadProcess = ( IAssetBundleUploader )buildData; }