/// <summary> /// Builds asset bundles. /// </summary> /// <param name="settings">The build asset bundles settings.</param> /// <returns>The asset bundle manifest.</returns> private static AssetBundleManifest BuildAssetBundles(BuildAssetBundlesSettings settings) { return(UBuildPipeline.BuildAssetBundles(settings.OutputPath, settings.Options, settings.TargetPlatform)); }
public static AssetBundleManifest BuildAssetBundles(string outputPath, AssetBundleBuild[] builds, BuildAssetBundleOptions assetBundleOptions) { BuildTarget targetPlatform = BuildTarget.WebPlayer; return(BuildPipeline.BuildAssetBundles(outputPath, builds, assetBundleOptions, targetPlatform)); }
public static AssetBundleManifest BuildAssetBundles(string outputPath, AssetBundleBuild[] builds) { BuildAssetBundleOptions assetBundleOptions = BuildAssetBundleOptions.None; return(BuildPipeline.BuildAssetBundles(outputPath, builds, assetBundleOptions)); }
public static AssetBundleManifest BuildAssetBundles(string outputPath, AssetBundleBuild[] builds, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform) { BuildTargetGroup activeBuildTargetGroup = EditorUserBuildSettings.activeBuildTargetGroup; return(BuildPipeline.BuildAssetBundles(outputPath, builds, assetBundleOptions, activeBuildTargetGroup, targetPlatform)); }
public static AssetBundleManifest BuildAssetBundles(string outputPath, AssetBundleBuild[] builds, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform) { BuildTargetGroup buildTargetGroup = BuildPipeline.GetBuildTargetGroup(targetPlatform); return(BuildPipeline.BuildAssetBundles(outputPath, builds, assetBundleOptions, buildTargetGroup, targetPlatform)); }