UnityBuild之BuildAssetBundleOptions.DryRunBuild

Unity Doc

启用此选项后,BuildPipeline.BuildAssetBundles 仍会返回一个AssetBundleManifest 对象,其中包含有效的 AssetBundle 依赖项和哈希值。


When should it be used?

如果您想快速获取 AssetBundleManifest 中的信息,而无需自己生成实际的资产包,这会花费大量时间。


Why would you want that?

您正在使用持续集成工具,该工具跟踪源代码管理中的资产并在其他地方的不同计算机上为您构建捆绑包。

通过这种设置,您的开发人员可以运行一个“更新资产包”编辑器脚本,该脚本只需要几分钟,而不是将他们的计算机锁定足够长的时间来喝杯咖啡休息。

清单被签入源代码控制,这会触发 CIS 上的自动构建,它会为您构建(并可能托管)资产包。

你可能感兴趣的:(unity,unity,游戏引擎)