包管理器可以加载来自您计算机上的任何位置的UPM 包由Unity 包管理器管理的包。请参阅包。
参见 词汇表,即使您将其保存到您的 Unity 项目文件夹之外(例如,如果您有一个名为com.unity.my-local-package的包,并且您将其保存到桌面
,但您的 Unity 项目位于文档
文件夹下)。
您还可以使用项目文件夹内的文件夹,只要它不是保留的项目子文件夹之一。
要从本地磁盘安装 UPM 包
打开包管理器窗口(如果尚未打开)。
单击工具栏中的安装 按钮。将显示用于安装包的选项。
从安装菜单中选择从磁盘安装包以打开文件浏览器。
导航到您的本地包的文件夹根目录。
在文件浏览器中双击package.json
文件。
文件浏览器将关闭,现在该包将出现在包列表中,带有标签。
请记住,如果您更新到注册表版本,但您对本地项目进行了更改,则注册表版本将覆盖您的本地更改。
您可以将本地包放置在项目中的任何位置,但以下文件夹除外
项目文件夹 | 原因 |
---|---|
资源 |
如果您将包放置在这个文件夹中,资产数据库会将该文件夹下的任何资产导入两次:一次作为资产,一次作为包内容。 |
库 |
请勿修改此文件夹的内容。 |
ProjectSettings |
此文件夹仅用于设置资产。 |
包 |
如果您将包放在此文件夹下,无论项目清单每个 Unity 项目都有一个项目清单,它充当包管理器的入口点。该文件必须位于<project>/Packages 目录中。包管理器使用它来配置许多内容,包括该项目的依赖项列表,以及用于查询包的任何包存储库。 更多信息参见 词汇表中的引用如何,包管理器都会自动将其解释为嵌入式包嵌入式包是可以修改的包,您可以将其存储在 Unity 项目根目录下的 Packages 目录中。这与您从包服务器下载的大多数包不同,这些包是不可变的。 更多信息参见 词汇表。 |