描述 Unity 包的结构。
可以是注册表中包的引用,源代码库的修订版,网络上的资源或磁盘上的可用包。
| assetPath | 包在 AssetDatabase 中的资产路径。 |
| author | 包作者的 AuthorInfo 实例。 |
| category | 包的类别。 |
| changelogUrl | 包变更日志的自定义 URL。 |
| datePublished | 包发布的日期和时间。 |
| dependencies | DependencyInfos 数组,列出此包直接依赖的所有包。 |
| deprecationMessage | 此实例代表的版本的弃用消息。 |
| description | 包的详细描述。 |
| displayName | 包的友好显示名称。 |
| documentationUrl | 包文档的自定义 URL。 |
| errors | 与包关联的错误。 |
| git | GitInfo 实例,提供有关 Git 包的详细信息。 |
| isDeprecated | 如果此实例代表的包版本已弃用,则设置为`true`。 |
| isDirectDependency | 如果包是项目的直接依赖项。 |
| keywords | 与包关联的关键字数组。 |
| licensesUrl | 包许可证的自定义 URL。 |
| name | 包的唯一名称。 |
| packageId | 包的标识符。 |
| registry | 包管理器可能找到此包的注册表。 |
| repository | RepositoryInfo 实例,包含包托管的存储库的信息。 |
| resolvedDependencies | DependencyInfo 实例数组,列出此包直接或间接依赖的所有包以及它们解析到的版本。 |
| resolvedPath | 项目在磁盘上的本地路径。 |
| source | 包内容的来源。 |
| type | 包的类型。 |
| version | 包的版本。 |
| versions | VersionsInfo 实例,包含有关包的可用版本的信息。 |
| FindForAssembly | 检索有关包含程序集的包的信息,或用于构建该程序集的程序集定义。 |
| FindForAssetPath | 根据资产路径检索有关包含资产的包的信息。 |
| FindForPackageName | 根据包的名称检索有关包的信息。 |
| GetAllRegisteredPackages | 检索有关当前加载的所有包的信息。 |
| IsPackageRegistered | 检查特定包是否在 UnityEditor.AssetDatabase 中注册。 |