BuildAssetBundles() private method

private BuildAssetBundles ( string outputPath ) : AssetBundleManifest
outputPath string
return UnityEngine.AssetBundleManifest
 /// <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));
        }
Beispiel #3
0
        public static AssetBundleManifest BuildAssetBundles(string outputPath, AssetBundleBuild[] builds)
        {
            BuildAssetBundleOptions assetBundleOptions = BuildAssetBundleOptions.None;

            return(BuildPipeline.BuildAssetBundles(outputPath, builds, assetBundleOptions));
        }
Beispiel #4
0
        public static AssetBundleManifest BuildAssetBundles(string outputPath, AssetBundleBuild[] builds, BuildAssetBundleOptions assetBundleOptions, BuildTarget targetPlatform)
        {
            BuildTargetGroup activeBuildTargetGroup = EditorUserBuildSettings.activeBuildTargetGroup;

            return(BuildPipeline.BuildAssetBundles(outputPath, builds, assetBundleOptions, activeBuildTargetGroup, targetPlatform));
        }
Beispiel #5
0
        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));
        }