Version: 2019.4
范围包注册表
自动解决冲突

包冲突

将某个包添加到项目清单后,Unity 会将该包视为项目的依赖项。但是,一个包也可以依赖另一个包,这可能会在使用这个包的项目中产生间接依赖关系。

直接和间接包依赖关系
直接和间接包依赖关系

在此示例中,如果在项目中安装了包 A 和包 B,则项目对包 A 和包 B 都有直接依赖关系。但是,如果包 B 也对包 C 有依赖关系,那么这个项目也将对包 C 有间接依赖关系。

当项目对不同版本的包具有依赖关系时,将存在冲突。仅当项目清单文件的依赖关系中未显式添加两个间接依赖项时,这两个间接依赖项之间才存在冲突。

为了解决包冲突,Unity 会考虑发生冲突的包的版本号以及根部与包之间的依赖关系层级数。如果您希望使用包的其他版本,也可以覆盖 Unity 的解决方法

范围包注册表
自动解决冲突
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961