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

Client.Pack

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实会阅读用户提出的每个建议更改,并在适用情况下进行更新。

关闭

提交失败

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

关闭

取消

切换到手册

声明

public static PackageManager.Requests.PackRequest Pack(string packageFolder, string targetFolder);

参数

packageFolder 包含包的文件夹。如果 packageFoldernull 或空,则会抛出 ArgumentException
targetFolder 包管理器将写入 GZip tarball 文件的文件夹。如果该文件夹不存在,包管理器将创建它。如果 targetFoldernull 或空,则会抛出 ArgumentException

返回值

PackRequest 一个 PackRequest 实例,您可以使用它从 PackRequest.Result 属性获取表示生成的 tarball 路径的 PackOperationResult

描述

从包文件夹创建 GZip tarball 文件。该文件格式和内容与将包发布到包注册表相同。

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

注意:请确保在调用此方法之前,所有其他 Client 操作都已完成。有关更多信息,请参阅 Client 类参考页上的说明。