using UnityEditor; using System.IO; public class CreateAssetBundles { [MenuItem("Assets/Build AssetBundles_Window")] static void BuildAllAssetBundles_Window() { string assetBundleDirectory = "Assets/AssetBundles"; if (!Directory.Exists($"{assetBundleDirectory}/Window")) { Directory.CreateDirectory($"{assetBundleDirectory}/Window"); } BuildPipeline.BuildAssetBundles($"{assetBundleDirectory}/Window", BuildAssetBundleOptions.None, BuildTarget.StandaloneWindows); } [MenuItem("Assets/Build AssetBundles_Android")] static void BuildAllAssetBundles_Android() { string assetBundleDirectory = "Assets/AssetBundles"; if (!Directory.Exists($"{assetBundleDirectory}/Android")) { Directory.CreateDirectory($"{assetBundleDirectory}/Android"); } BuildPipeline.BuildAssetBundles($"{assetBundleDirectory}/Android", BuildAssetBundleOptions.None, BuildTarget.Android); } }