BuildPipeline.BuildAssetBundles 返回 null 的问题记录

BuildPipeline.BuildAssetBundles(…)

声明:

这里使用这个函数的4参数格式 即第二个参数是AssetBundleBuild[]

问题:

在使用这个函数的时候,返回值为null 导致打包ab资源失败

解决:

问题在于AssetBundleBuild数组每一项的assetNames的路径不能是绝对路径

例如
错误: d:/project/mygames/Assets/texture/loginpage.lua.bytes 这样是不行的,会导致BuildPipeline.BuildAssetBundles()函数返回空

正确:应该是 使用Assets/texture/loginpage.lua.bytes 相对路径

你可能感兴趣的:(【Unity3D,原创笔记系列】)