项目下载器示例

Unity Cloud Python SDK 中提供的示例演示了如何从 Unity 资源管理器下载资源。

阅读时间2分钟
最后更新3 个月前

开始之前

要使用项目下载器示例,您需要以下内容

  • 确保应用程序具有正确的访问权限。有关更多信息,请参阅管理身份用例
  • 包含已上传资源的项目。

运行示例

要运行示例,请执行以下步骤

  1. 编辑 project_downloader.py 脚本的 main 函数中的变量以匹配您的配置。
  2. 运行 project_downloader.py 脚本。

编辑变量

org_id

org_id 用于标识包含项目的组织。

project_id

project_id 用于标识包含资源的项目。

要查找您的组织和项目 ID,请使用资源管理仪表板中的 URL。

download_directory

download_directory 是下载资源的路径。

overwrite

如果设置为 True,脚本将覆盖下载目录中任何名称相同的现有文件。

include_filter

默认情况下,脚本将下载项目中的所有资源。如果您只想下载特定资源,可以使用搜索过滤器。例如,要仅下载具有“my_tag”标签的资源,您可以设置 include_filter[SearchableProperties.TAGS] = ["my tag"]。一些过滤器示例在脚本中被注释掉了。您也可以使用 exclude_filterany_filter。有关更多信息,请参阅管理资源用例

collections

如果您要从特定集合下载资源,您可以设置 collections 变量。例如,要从名为“my_collection”的集合下载资源,您可以设置 collections = ["my_collection"]