我有以下一段代码:
[MenuItem("Test/Test")]
static void Test()
{
var buildMap = new AssetBundleBuild[1];
buildMap[0].assetBundleName = "MyBundleName";
buildMap[0].assetNames = new string[1] { "Assets/Resources/Thumbnails/Abs001.jpg" };
BuildPipeline.BuildAssetBundles("Assets/Resources/AssetBundles", buildMap, BuildAssetBundleOptions.ChunkBasedCompression, BuildTarget.StandaloneWindows);
}
它假设使用其中一个文件创建资产束。但是,当我运行它时,出现错误“创建目录库/ ScriptAssemblies失败。请确保有足够的磁盘空间,并且您具有正确的权限设置。”
我从来没有过。有什么想法吗?
正如描述所述,您是否有足够的磁盘空间,并且您对此特定文件夹具有用户权限?检查那些,因为我已经说过,问题描述得很好。