版本: Unity 6 (6000.0)
语言英语
  • C#

Client.Add

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交的内容,但我们确实阅读了用户提出的每个建议更改,并将根据需要进行更新。

关闭

提交失败

由于某种原因,您的建议更改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册

声明

public static PackageManager.Requests.AddRequest Add(string identifier);

参数

identifier 表示要添加的包的字符串

- 要安装包的特定版本,请使用包标识符 ("name@version")。这是安装预发布版本的唯一方法。
- 要安装包的最新兼容 (已发布) 版本,只需指定包名称
- 要安装 git 包,请指定git URL
- 要安装本地包,请指定格式为 "file:/path/to/package/folder" 的值。
- 要安装本地 tarball包,请指定格式为 "file:/path/to/package-file.tgz" 的值。

ArgumentException 如果 identifiernull 或为空,则会引发异常。

返回值

AddRequest 一个AddRequest 实例,您可以使用它从AddRequest.Result 属性获取表示已添加到项目的包的PackageInfo

描述

将包依赖项添加到项目中。请求新的或不同的依赖项通常会导致已安装的包发生更改,但只有在包管理器构建依赖项图以解决任何版本冲突后才会发生。有关详细信息,请参阅依赖项和解析

Add() 是一个异步操作。在操作完成之前,您可以使用 AddRequest 实例来监视异步操作。

注意:确保任何其他 Client 操作在调用此方法之前已完成。有关详细信息,请参阅Client 类参考页面的说明。