(注:Unity 2018.1及以后的版本才可以使用Package Manager。)
一个package是一个容器,里面放的是Assets, Shaders, Textures, plug-ins, icons 和c# scripts,可以用来增强你项目的各个部分。Unity packages是Asset Store packages的更新(newer)、更紧密集成的版本(more tightly integrated versions),能够为Unity提供更广泛的增强功能。
使用Unity的包管理器窗口(Package Manager window,在Unity的顶部菜单: Window > Package Manager),可以 查看有哪些当前版本的Unity可用的包(packages),或者查看当前项目已经安装了哪些packages。另外,你也可以使用这个窗口来为项目安装,移除或更新packages。
Package Manager窗口左侧显示packages列表,右则显示选中的包的详细信息。
Finding packages 查找包
默认,包管理器窗口以In Project的模式显示packages列表,这样只有项目中已安装的packages才会出现在列表中。
你可以点击All按钮,这样为显示当前版本Unity所有可用的packages。这时左边列表里会显示所有已在包注册表(package registry,见下面)中注册的东西,无论它们是否已在当前项目中安装。
Viewing package details 查看package详细信息
包管理器右侧的面板显示的是选中的package的详细信息。
包括以下信息:
- (A) 显示名称 (the display name)
- (B) 版本号 (和 tag,如果有的话)
- (C) package的文档页的超链接
- (D) 以
com.unity.
开头的正式包名 - (E) 作者
- (F) 是否已安装,是否可更新
- (G) 简要说明
- (H) package的安装(install), 移除(remove),或更新(update)按钮
- (I) 查看package变化日志的链接
Version tags 版本标签
有些package会成版本号(version number)旁边显示版本标签。这些标签(tags)传递关于这个package当前版本的信息。