版本:Unity 6 (6000.0)
语言:英语
从 Asset Store 安装 UPM 包
从本地 tarball 文件安装 UPM 包

从本地文件夹安装 UPM 包

包管理器可以加载来自您计算机上的任何位置的UPM 包Unity 包管理器管理的。请参阅
参见 词汇表
,即使您将其保存到您的 Unity 项目文件夹之外(例如,如果您有一个名为com.unity.my-local-package的包,并且您将其保存到桌面,但您的 Unity 项目位于文档文件夹下)。

您还可以使用项目文件夹内的文件夹,只要它不是保留的项目子文件夹之一。

要从本地磁盘安装 UPM 包

  1. 打开包管理器窗口(如果尚未打开)。

  2. 单击工具栏中的安装 按钮。将显示用于安装包的选项。

    Install package from disk button
    从磁盘安装包按钮
  3. 从安装菜单中选择从磁盘安装包以打开文件浏览器。

  4. 导航到您的本地包的文件夹根目录。

  5. 在文件浏览器中双击package.json文件。

文件浏览器将关闭,现在该包将出现在包列表中,带有标签。

A package installed from a local folder, with the option to update to a higher version
从本地文件夹安装的包,可以选择更新到更高版本

请记住,如果您更新到注册表版本,但您对本地项目进行了更改,则注册表版本将覆盖您的本地更改。

项目中的本地包

您可以将本地包放置在项目中的任何位置,但以下文件夹除外

项目文件夹 原因
资源 如果您将包放置在这个文件夹中,资产数据库会将该文件夹下的任何资产导入两次:一次作为资产,一次作为包内容。
请勿修改此文件夹的内容。
ProjectSettings 此文件夹仅用于设置资产。
如果您将包放在此文件夹下,无论项目清单每个 Unity 项目都有一个项目清单,它充当包管理器的入口点。该文件必须位于<project>/Packages目录中。包管理器使用它来配置许多内容,包括该项目的依赖项列表,以及用于查询包的任何包存储库。 更多信息
参见 词汇表
中的引用如何,包管理器都会自动将其解释为嵌入式包嵌入式包是可以修改的包,您可以将其存储在 Unity 项目根目录下的Packages目录中。这与您从包服务器下载的大多数包不同,这些包是不可变的。 更多信息
参见 词汇表

其他资源

从 Asset Store 安装 UPM 包
从本地 tarball 文件安装 UPM 包