Version: 6000.3
语言: 中文
包和包管理
包简介

包入门

是存储各种类型的功能或资产的容器,例如:

  • 编辑器工具和库,例如文本编辑器、动画查看器或测试框架。
  • 运行时工具和库,例如物理 API 或图形管线。
  • 资源集合,例如纹理或动画。
  • 项目模板,用于与他人共享常见项目类型。

包通过包管理器为 Unity 提供了广泛的增强功能。为了帮助查找和使用这些包,“包管理器”窗口提供了可以一起使用的包集合,称为功能集

在编辑器中,你可以通过以下菜单访问 包管理器(Package Manager) 窗口窗口> 包管理(Package Management) > 包管理器(Package Manager)。

包管理器还支持管理从 Unity 下载或导入的包Asset StoreUnity 和社区成员创建的不断增长的免费和商业资产库。提供各种各样的资产,从纹理、模型和动画到整个项目示例、教程和编辑器扩展。更多信息
请参阅术语表
.

Unity 提供了三个包管理器接口:包管理器窗口、脚本 API 和清单文件。下表包含每个接口的介绍等。

主题 描述
包简介 了解包管理器的原则和功能,包括版本、清单、注册表、状态、源、包生命周期以及依赖项和解析等概念。
Unity 如何处理包 了解 Unity 的包管理器。
包类型 了解 Unity 支持的两种包格式之间的差异。
包状态和生命周期 了解包在其生命周期中经历的状态。
包签名 包发布者可以对包进行签名,包使用者可以检查这些签名,以防止被篡改、恶意或未维护的代码进入项目。

其他资源

  • Asset Store 包
  • 嵌入式包嵌入式包是存储在PackagesUnity 项目根目录。这与您从包服务器下载的大多数包不同,并且是不可变的。更多信息
    请参阅术语表
  • 本地包 本地包已存在于文件系统上,通常位于项目文件夹之外。要安装包,请通过“包”窗口通知包管理器其位置。更多信息
    请参阅术语表
  • 包清单每个包都有一个清单,该清单向包管理器提供有关包的信息。清单包含包的名称、版本、用户说明、对其他包的依赖关系(如果有)以及其他详细信息等信息。更多信息
    请参阅术语表
包和包管理
包简介