Unity3D:包管理器

Unity3D:包管理器
推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生

包管理器

Package Manager 设置(菜单:__Edit > Project Settings__,然后 Package Manager 类别)用于管理范围注册表并修改当前项目的高级设置。

Package Manager 的设置
Package Manager 的设置

(A) 在“高级设置”部分下,切换预发行包和包依赖项是否在“包管理器”窗口中可见。

(B) 在“作用域注册表”组下为项目添加、修改和删除作用域注册表,该组包含以下区域:

(1) 当前为此项目定义的范围注册表的列表

(2) 所选范围注册表的详细信息


高级设置

使用“高级设置”组切换当前项目的“启用预发行包”和“显示依赖项”设置。

启用预发行包

启用“启用预发行包”设置以在“包管理器”窗口中显示预发行包。预发布包在列表视图中显示标记,在详细信息视图中显示

标记,

以提醒哪些包将与 LTS 版本的编辑器一起发布。


警告

默认情况下,此设置处于禁用状态,因为预发布包仍在验证中是否足够稳定,可以投入生产,但尚未完全发布。有关包生命周期的详细信息,请参阅包状态和生命周期。

显示依赖关系

启用 Show Dependencies 设置可以:

  • 在 Package Manager 窗口的包列表中显示作为间接依赖项安装的所有包。
  • 在 Package Manager 窗口中的包列表中显示包的依赖信息。 包含以下信息:
  • Is using 列出此包需要的任何包,包括特定版本。
  • Used by 列出依赖于此包的任何其他包的名称和版本。

注意

默认情况下会禁用此设置。 有关依赖关系如何处理包的更多信息,请参阅依赖和解析。

作用域注册表

Scoped Registries 组左侧显示已添加到当前项目的范围注册表的列表,右侧是所选注册表的详细信息。

有关范围注册表的详细信息,包括如何通过 Unity Package Manager 使用和配置,请参阅有关范围注册表的文档。

注意:如果您添加了范围注册表,但在 My Registries 上下文或 My Registries 上下文根本不可用,这可能是因为您添加的包注册表服务器没有实现 或 终端,这意味着它与 Unity 的 Package Manager 不兼容。/-/v1/search/-/all

添加新的注册表

向项目添加范围注册表:

  1. 选择列表底部的 + 按钮。 将显示一个 New Scoped Registry 新条目,右侧的详细信息的值均为空白,而且 RevertApply 按钮变为 CancelSave 按钮。
  2. 分别为 Name、URL 和 Scope(s) 属性输入值。
  3. 如果您需要指定多个范围,请选择最后一个 Scope(s) 值下方的 + 按钮。 将出现另一个文本框。
  4. 选定范围注册表的信息输入完成后,单击 Save。 要完全取消新范围注册表的添加操作,请单击 Cancel

修改现有的注册表

要修改现有的范围注册表:

  1. 从左侧的列表选择要修改的注册表。 现有信息显示在右侧。
  2. 修改任何一个 Name、URL 和 Scope(s) 属性。
  3. 选定范围注册表的信息更新完成后,单击 Apply。 要完全取消新范围注册表的添加操作,请单击 Revert

删除注册表

要删除现有的范围注册表:

  1. 从列表中选择要删除的注册表。
  2. 单击列表下方的 - 按钮。 出现一个对话框提示您确认删除。
  3. 单击 Ok 继续或 Cancel 保持不变。

此文由3D建模学习工作室整理翻译,转载请注明出处!

上一篇:Unity3D:图形 (mvrlink.com)

下一篇:Unity3D:物理 (mvrlink.com)

NSDT场景编辑器 | NSDT 数字孪生 | GLTF在线编辑器 | 3D模型在线转换 | UnrealSynth虚幻合成数据生成器 | 3D模型自动纹理化工具
2023 power by nsdt©鄂ICP备2023000829号