public static void BuildSelectedAssets() { Manifest manifest = BuilderHelper.LoadManifest(); // Get selected assets. List <string> assetFiles = BuilderHelper.GetSelectedAssets(); // Get packages. List <string> packageFiles = new List <string>(); // Build packages. foreach (string assetFile in assetFiles) { string packageFile; int packageVersion; if (!manifest.GetAssetPackage(assetFile, out packageFile, out packageVersion)) { Debug.LogWarningFormat("Failed to get package file: {0}", assetFile); } if (!packageFiles.Contains(packageFile)) { packageFiles.Add(packageFile); } } BuildPackage(packageFiles, manifest); }
public static void BuildSelectedAssets() { // Get selected assets. List <string> assetsList = BuilderHelper.GetSelectedAssets(); // Extract new assets to manifest. ExtractAsset(assetsList); }