public static void BuildAllAssetBundles() { string assetBundleDirectory = "Assets/StreamingAssets/AssetBundle/" + AssetsUtility.GetPlatformName() + "/"; // BuildPipeline.BuildAssetBundles (assetBundleDirectory, BuildAssetBundleOptions.None, BuildTarget.StandaloneOSX); if (!Directory.Exists(assetBundleDirectory)) { Directory.CreateDirectory(assetBundleDirectory); } //第一个参数获取的是AssetBundle存放的相对地址。 BuildPipeline.BuildAssetBundles( assetBundleDirectory, BuildAssetBundleOptions.ChunkBasedCompression | BuildAssetBundleOptions.DeterministicAssetBundle | BuildAssetBundleOptions.ForceRebuildAssetBundle, target); AssetDatabase.Refresh(); //BuildAssetBundleOptions.ForceRebuildAssetBundle }